Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

AVR library for DS1307 RTC

In projects where clocks are involved it is best to use specialized Real Time Clock (RTC) chips. They require little power to run and frees main processor from counting time which may result in better efficiency. If you are building AVR project, you may consider using DS1307 RTC chip. Davide prepared a simple library to interface and set up this chip. Library is written for AVR GCC compiler. Continue reading

Open source nixie clock v2

Thax has been busy on improving his open source nixie clock. He made first version of it some time ago but found few things that needed to be improved. So here it is a second version of “Warm Tube Clock”. Clock is run by Atmega328 microcontroller. But to make it more precise and easy to manage timekeeping is done by DS3231 RTC IC. It also has ability to measure temperature which is also included in feature list. Continue reading

Digital clock with 32×8 LED matrix display

As it is said – digital clock with large screen is a great way to teach child read the clock. This clock is built on ATmega168 microcontroller that is this might seem and ordinary digital clock but there is one odd – it uses no RTC timer chip but internal timer that is being triggered via external crystal of 32.678kHz. So this allows generating exact 1sec intervals while AVR is running with internal system clock at 8MHz. Clock is equipped with two buttons that are led with audio tick and of course 32×8 LED display which gets data via SPI-like protocol (3 pins). And of course this clock was designed for kid – so it is enclosed in LEGO construction. Learning time can be fun. Continue reading

ATmega32 starter board with LCD

Everybody that are starting with microcontrollers need some starting point – I mean a development board where they can prototype various projects and figure out how things works in embedded world. Atmega32 should be enough for many tasks you chose as it is featured with 32KB flash, 2KB SRAM and 1KB EEPROM and even more handy interfaces. This DIY Atmega32 development board has a standard alphanumeric LCD, RS232 interface to connect to PC, four programmable buttons, two additional buttons to generate external interrupts and DS1307 RTC chip – for easy time counting without occupying microcontroller’s resources. The board comes with standard 7805 voltage regulator, so any DC voltage sources up to 12V can be attached. If you are interested in following features just grab this design. It has no SMD’s so there should be no problem for everybody to build. Continue reading

Blue clock gift project

Want to please your friends or family, then make Christmas gift by yourself. This is nice looking blue LED clock project which can be made without significant efforts. Clock looks really nice when decorated with smoked gray acrylic. It has two push buttons for selecting time and alarm, while another two are for setting hours and minutes. The project heart is Atmega835 microcontroller and PCF8563P RTC module. Clock source is written by using WinAVR compiler. Continue reading