A Nixie tube clock for the M5StackC-Plus programmed with uiFlow instead of Arduino. All credit goes to Macsbug for the original implementation of the Nixie tube clock watch on the M5StickC device.
The objective of this project was to implement the Nixie tube clock using the M5Stack uiFlow Blockly IDE instead of the Arduino IDE. This makes it easier for kids and new programmers to understand the logical flow of programming without having to memorize complicated syntax. However, to understand what the syntax is "under the covers" of the flow, you can easily switch to the Python tab of the uiFlow IDE to see the MicroPython syntax.
1. Copy all the .jpg files in the images folder to the M5StickC Plus device using Adafruit ampy CLI tool (preferred), Thonny IDE, or Mu IDE and put them in the /flash/res directory
2. Using your browser (Chrome is preferred), go to the web uiFlow IDE at https://flow.m5stack.com
3. Open Nixie-clock.m5f using the menu in the upper right of the IDE
4. Set your WiFi SSID and password in the setup function
5.*Optional:* Set the NTP host and timezone offset for your location. The default is UTC-4.
6. Run the program (using the Play button) or Download the program (using the Download option in the IDE menu) to your M5StickC Plus device