Skip to content

marcinsaj/morsedot-clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MORSEDOT - Flip Dot Clock

Specification

  • the clock consists of two modules: controller module & flip-dot display module
  • two control buttons for setting the time and effects
  • one button for turning on/off the clock
  • accurate real-time clock (RTC) on board RX8025T
  • the RTC clock memory is backed up by a supercapacitor, so the clock does not require an additional battery in the event of a power failure or turn off
  • clock dimensions (W × H × D): 100 × 104 × 56 mm (~3.9" × 4.1" × 2.2")
  • power supply from USB-C PD 12V
  • ISP programming connector - only for intermediate users

Tip

If you have issues powering the clock, see the list of compatible power adapters.

Morsedot Clock

3D Printed Enclosure

You can print your own enclosure:

Datasheet

  • CLOCK USER MANUAL - todo
  • FIRMWARE - todo
  • Morsedot - Flip Dot Clock - Display Module Diagram - todo
  • Morsedot - Flip Dot Clock - Controller Module Diagram - todo

How to Read the Time

Programming and Firmware

If you want to modify the firmware, you can program the clock via the ISP connector.

MiniCore Configuration

Before burning the bootloader, install MiniCore using the following Boards Manager URL: https://mcudude.github.io/MiniCore/package_MCUdude_MiniCore_index.json

In Arduino IDE → Tools, configure the settings as follows:

  • Board: ATmega328P / ATmega328PA
  • Clock: External 12 MHz ⚠
  • Bootloader: Yes (UART0)
  • BOD: 2.7V
  • EEPROM: Retained
  • Compiler LTO: Enabled
  • Baud Rate: Default
  • Variant: 328P / 328PA

⚠ Make sure the clock is set to External 12 MHz. ⚠

Programming Procedure:

  1. Select the correct Programmer: AVR ISP MKII (recommended).
  2. Click Burn Bootloader to set the fuse bits and configure the microcontroller.
  3. After completion, select Upload Using Programmer to flash the firmware.

Morsedot - Flip Dot Clock Animation Morsedot - Morse Code Morsedot - Morse Code Morsedot - Morse Code Morsedot - Morse Code Morsedot - Morse Code