Skip to content

Neo Trinkey#471

Merged
bradleyharden merged 26 commits intoatsamd-rs:masterfrom
Gisleburt:neo-trinkey
Oct 9, 2021
Merged

Neo Trinkey#471
bradleyharden merged 26 commits intoatsamd-rs:masterfrom
Gisleburt:neo-trinkey

Conversation

@Gisleburt
Copy link
Copy Markdown
Contributor

@Gisleburt Gisleburt commented Jul 17, 2021

Something a bit more my complexity level, with a whopping 3 pins. 😅

Neo Trinkey is an ATSAMD21E based board with 4 Neo Pixels (aka WS2812) controlled by one pin, and two capacative touch pads.

ToDo:

  • Get NeoPixels to light up
  • Receive input from capacative pads
  • Set up USB device

@sajattack sajattack marked this pull request as draft July 17, 2021 23:26
@Gisleburt
Copy link
Copy Markdown
Contributor Author

I've run into some problems with the capacitive touch buttons. I'm not sure if I should wait on #420 or whether I should attempt to add a touch sensor following this (simpler looking) guide: http://ww1.microchip.com/downloads/en/AppNotes/01298A.pdf

@Gisleburt Gisleburt changed the title WIP: Neo Trinkey Neo Trinkey Sep 4, 2021
@Gisleburt
Copy link
Copy Markdown
Contributor Author

Sans the touch interface this is done. I'm happy to come back and do the touch interface later if everyone else is ok with that too.

@Gisleburt Gisleburt marked this pull request as ready for review September 4, 2021 14:43
Comment thread boards/neo_trinkey/examples/usb_ack.rs
Comment thread boards/neo_trinkey/src/lib.rs
Comment thread crates.json
Comment thread boards/neo_trinkey/Cargo.toml Outdated
Comment thread boards/neo_trinkey/Cargo.toml Outdated
Comment thread boards/neo_trinkey/Cargo.toml Outdated
Comment thread boards/neo_trinkey/Cargo.toml Outdated
@TDHolmes
Copy link
Copy Markdown
Contributor

TDHolmes commented Oct 4, 2021

  • Can you make an initial CHANGELOG.md?

Copy link
Copy Markdown
Contributor Author

@Gisleburt Gisleburt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@TDHolmes added a change log, lmk what you think

@TDHolmes
Copy link
Copy Markdown
Contributor

TDHolmes commented Oct 7, 2021 via email

Copy link
Copy Markdown
Contributor

@TDHolmes TDHolmes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I’m fine either way you go on the USB examples

@TDHolmes
Copy link
Copy Markdown
Contributor

TDHolmes commented Oct 8, 2021

LGTM, @jbeaurivage can you take a look, approve running of the CI, and merge if it looks good to you too? I don't have the ability

@bradleyharden
Copy link
Copy Markdown
Contributor

I'll merge when this goes green.

@TDHolmes
Copy link
Copy Markdown
Contributor

TDHolmes commented Oct 8, 2021

#505 is needed to fix CI in general. Want to merge that @bradleyharden ? 😊

@TDHolmes
Copy link
Copy Markdown
Contributor

TDHolmes commented Oct 8, 2021

@Gisleburt this code also needs to go through rustfmt. remove --check from rustfmt.sh and run it

@Gisleburt
Copy link
Copy Markdown
Contributor Author

@TDHolmes done, it was the comments which rustfmt only handles on nightly which I wasn't using

@bradleyharden bradleyharden merged commit 55b2f0a into atsamd-rs:master Oct 9, 2021
@Gisleburt Gisleburt deleted the neo-trinkey branch October 11, 2021 18:43
kaizensparc pushed a commit to kaizensparc/atsamd that referenced this pull request Dec 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants