Hi Rob - nice! Ok, a few things to note:
- You should use the
pi3-v1.0branch. That corrects the footprint error for the LED, along with minor changes. - If you want the silkscreen to show the revision, run
./generate.pyand use the output in the folder./output-48cee2e. - You will need to have a Cortex-M programmer to flash the microcontroller. I use an Atmel ICE, but anything that can flash an ATSAMD21 will be fine (Black Magic probe etc).
- You will need to populate
J10for programming. - If JLC don’t stock the SAMD21J17, you can substitute the SAMD21J18 which is more commonly available. You can’t use the J15 or J16.
Send me a message if you need any other pointers. It’s only been me building it so far, and things should be documented but it’s always easy to forget “assumed” knowledge. Are you ok building the firmware as well?