-
Notifications
You must be signed in to change notification settings - Fork 981
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Patch sm #1519
Patch sm #1519
Conversation
Hi @beserge |
@fpistm The hardware is finalized, so the pinout won't change. Do you have any advice for setting up those Analog Pins I mentioned? |
I wiil check deeply on monday. the PIN_Ax defined in the .h should match in the analogInputPin[] of the .c: |
@fpistm I was able to get them working, thanks for the help! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR LGTM
Anyway it misses:
- a reference in the README.md
- Clean up useless pin definitions
- Squash all commit in one
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See electro-smith#9
Create variant .h .cpp and pinperiphs.c files Use daisy seed linker script for patch sm Add variant to boards.txt Add Patch SM with link to README.md
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Is it OK to merge?
Everything checks out on our end. OK to merge. Thanks for all the thorough reviews. |
Welcome. |
Summary
This PR fixes/implements the following bugs/features
This PR adds the Daisy Patch SM as a variant.
The Patch SM is an upcoming hardware platform from Electrosmith following in the footsteps of the Daisy Seed.
The one thing we might want to change is the ordering of the Analog pins (A0, A1, etc).
We tried simply reordering the
analogInputPin
array, which worked for some pins, but eventually just broke.