Giter Site home page Giter Site logo

fblumenberg / micro-word-clock Goto Github PK

View Code? Open in Web Editor NEW

This project forked from formatc1702/micro-word-clock

0.0 1.0 0.0 305 KB

Displaying the time in 8x8 pixels

Home Page: https://www.youtube.com/watch?v=9ko9CeylUTs

License: Other

C++ 48.03% C 51.97%

micro-word-clock's Introduction

Micro Word Clock v2

Description

A tiny replica of the famous Word Clock, using only an ATmega microcontroller, a DS1307 Real Time Clock and a few passive components to display the time on an 8x8 LED matrix. The letters have been printed onto a transparent sheet and glued over the LEDs to produce a readable time. See the YouTube video here.

Directory structure

  • MicroWordClock2-Arduino contains the firmware, including pin definitions for the LED matrix and location of the words in each language.
  • EAGLE contains the schematic and PCB design files for the proejct.
  • Graphics contains the design for the transparency sheet to place over the LED matrix to form the words, designed in Inkscape. Contributions in more languages are welcome!

Bill of Materials

Part name Package size Reichelt part number
IC1 ATmega328P-AU TQFP-32 ATMEGA 328P-AU
IC2 DS1307Z+ SO-8 DS 1307Z
C1 220nF ceramic 2012 metric / 0805 imperial X7R-G0805 0,22µ
C2 2.2uF tantalum 3528 metric / B-case SMD TAN.2,2/20
S1 SMD push button 6.2x6.5mm TASTER 9314
XTAL 32.768 kHz crystal 3216 metric / 1206 imperial 32,768 CC7V-12,5
LED matrix 8x8 matrix 20x20mm GYXM-788ASR* (DealExtreme)
PCB 20x20mm OshPark
* Probably any LED matrix labeled 788 should work.

You will require an In-System Programmer (ISP) to write the firmware onto the microcontroller.

Burning the bootloader and uploading the sketch

Please read these two tutorials if you are unfamiliar with burning a bootloader:

The required procedure is the one described as "AVR on a breadboard" and "Minimal circuit", respectively, as there is no external crystal attached to the microcontroller.

Please download Carlos Rodrigues' Barebones ATmega Chips board configuration file: https://github.com/carlosefr/atmega (instructions inside)

The ICSP header on the Micro Word Clock PCB is the standard layout described here (Fig. 2).

Contributions

Carl Monk has built his own version using a Unicorn HAT.

quistoph has made a Dutch layout.

Tanguy Rewers independently came up with an alternative Dutch layout (labeled as dutch2).

Featured on

License

This project (both software and hardware) is published under a Creative Commons BY-SA 3.0 License.

micro-word-clock's People

Contributors

formatc1702 avatar qistoph avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.