Testing DS3231 and Round Display on ESP32
Today, I tested DS3231 and TFT round display on ESP32 by uploading the example codes online and the wiring and the code weren’t too complicated. DS3231 comes with a battery, so it can keep track of the time even when it is not powered by an external source and I am planning to design the UI of the smartwatch with LVGL format, designed on Lopaka.
PCB Design
Apart from this devlog, I finished designing the PCB for my smartwatch using the schematic from the past devlog. The reason why I am writing my progress on this devlog is because even though 9 hours of my work was recorded on Hackatime, I can’t seem to write a separate devlog on the Stardance.
Designing Process
At first, I had no clue to what I should do with designing a PCB because it is my first time doing it. So I watched some tutorials on YouTube and learned basic skills like creating tracks (wires) and vias (connecting different layers), checking the PCB on 3D viewer. running Design Rules Checker before finalizing the PCB and exporting Gerber files for PCB manufacturing.
Ordering PCB
Now, I am done with the PCB and ordered 5 pieces of it on JLCPCB. It takes few weeks to arrive and right now I will be working on the software side while waiting for it. I did not use their assembly service because I wanted to solder SMD components by myself using a heat gun. The electronic parts were purchased through DigiKey and AliExpress and tools for SMD soldering were bought on AliExpress and Amazon.