This week we received the prototypes in the mail from OSHPark. Very exciting since this puts all the components on a single board, no more breadboard for us. Here are the differences in the prototype from the breadboard:
- 8Mbit flash
- USB Type A connector
- 5 way navigation switch rather than 5 buttons
- 8 WS2812B LEDs rather than just 4
- SMA connector for an antenna
- 3.3v LDO
- Components moved from SPI1 to SPI2
This has been a valuable learning experience to say the least. We found that the USB and OLED display had swapped pins (oops!), SMA footprint didn't fit our connector, and our USB is missing a pullup resistor. We've since found workarounds for all of those and now all the major components are working.
Next step is to get the Flash working to offload the graphics from our main code saving 13k and get USB to work so we can work on a serial protocol for controlling the badge.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.