-
1Assemble the PCB
Hand soldering works but is error prone and tedious (I've done it a few times though), but a stencil or even preassembly are solid options. Refer to the schematic and board design to guide component placement. Flux and patience are your friends. You don't need too small of a tip for the 0603 either - good technique will suffice.
-
2Flash the Microcontroller
Clone the GitHub repo and open it in VSCode with PlatformIO, then use a USB-UART adapter to connect to the ESP32. Flash the microcontroller, and the firmware should upload!
-
33D Printing
There's six different parts you will need to print:
- Frontplate
- Backplate
- Buttons (x2)
- Switch Slide
- Midplate
- Battery clips (x4)
I used PLA with standard settings; anything should work. Place heat set inserts using soldering iron.
-
4Assemble
Place the screen into the frontplate. Screw the midplate in to hold it in place. Plug the screen's ribbon cable into the board, and align the board with the frontplate. Add the buttons and slider in now. Once everything is in place, secure the battery to the backplate, and press the backplate into place, securing it with the M2x14 bolts.
Justinas Petkauskas
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.