In the early stage, we planned
two IN12 nixie tubes with decimal points, which are pluggable and easy to replace if they break.
Dual TYPE-C direct plug power supply, can be plugged in from the back or side.
To support WIFI time synchronization, it is tentatively planned to use the domestic Lianshengde Microelectronics chip W600 as the main control, and RT-Thread-4.1.0 is selected as the RTOS.
It supports self-propelled power-down time. We tentatively choose the domestic SD3078 from Shenzhen Xingweifan Electronics, ±3.8PPM, with an error of 2 minutes per year at normal temperature and 10 minutes per year at wide temperature.
Consider adding an offline voice module (off-the-shelf module, estimated cost 20) to communicate with the main control and display the time via voice control. The model has not been selected yet (SU-20T or 03T with smart movement). This firmware upgrade is achieved through serial port forwarding or directly using TYPE-C. There must be a pin to control the power off of the voice module, and connect it to ch432.
Add external FLASH (the internal one is also enough, the module Flash should be 2M), use FlashDB to record the number of Pomodoros, how long the Pomodoro lasted, how many were invalidated, etc.
Passive buzzer prompt.
CH423 expansion chip + high voltage transistor to drive Nixie tube.
QMI8658-IMU is used to realize rotation adjustment timing and detect vibration. Place the phone under the Pomodoro Timer. After starting the timing, if there is a movement to pick up the phone, the timing will be reset.
Come to a touch button.
If there is an automatic download circuit, you can use the official downloader of Xingtong Zhilian to download directly through the serial port.
To know the current ambient temperature and humidity, use AHT20-F from Aosong Electronics. Humidity accuracy: ±2%RH (25℃), temperature accuracy: ±0.3℃.
Because the firmware upgrade serial port and communication serial port of SU-03T are the same, the communication line needs to be disconnected during the voice module upgrade, and it can also be powered independently. The voice module has an independent power supply switch. Consider using two USB-to-serial ports, one for w601. To the voice module, when the voice module needs to be upgraded, use another serial port console to send commands to the w600 to power off the voice module and switch the serial port line.
Follow-up. . . . . . . (under construction)