Giter VIP home page Giter VIP logo

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.