Hi everyone!
I’m working on a simple project using my new SparkFun boards (RedBoard Artemis ATP and Tsunami Super WAV Trigger). The plan is to use 23 buttons and 23 LEDs, each on its own pin. Pressing a button should trigger a sound on the Tsunami and light up the matching LED — so I’ll need 46 GPIOs in total.
The Tsunami is connected to the Artemis via Qwiic and handles sound playback perfectly using the SparkFun library — no issues there.
Where I’m stuck is with the GPIOs on the Artemis ATP. I’ve read the hookup guide, schematic, and Apollo3 pad mapping several times, and I’ve also searched the forums — but couldn’t find clear answers to some of my questions. (Apologies if this topic has already been answered somewhere and I missed it!)
I found out that pins 39 and 40 (marked SDA and SCL on the board) are used by the Qwiic connection, so I assume I shouldn’t use them for buttons/LEDs.
That said, I’d love some help figuring out whether I can safely use the following pins:
- Pins 20 and 21 — They look similar to 24 and 25 on the schematic. But I can’t see where I could find them on the board.
- Pin 30 — I couldn’t find this pin in the schematic at all. Does it even exist on this board?
- Pins 46 and 47 — I’m not sure if these are actually available or easily accessible on the board.
- Pins 48 and 49 — It seems these are labeled RX0/TX0. The guide says to avoid them, but I’m not sure why.
Any help would be really appreciated! I’ve been searching and experimenting for days and just need a few more pins to make this thing work. Thanks a lot in advance!