Although there are already many examples and fine libraries readily available, most of them are using a buffer, meaning all the drawing operations are saved to a memory array and them dumped to the LCD as one complete frame. This has certain advantages that I would normally go for, but it also uses a lot of memory, a no go for small microcontrollers. This is why I wanted to write a library that will directly write to the LCD hardware instead of using a buffer. It’s a bit slower but it saves considerable memory!
As a follow up to one of my earlier projects, the Variable regulated power supply, initially designed to deliver 0..30Volts at up to 10Amps, I have decided it was time for an upgrade. I kept the enclosure and the nice 250W toroidal transformer, and am reshaping everything as a new digital power supply with regulated voltage and current, short circuit protection, lcd display, buzzer for various alarms, temperature sensor on…
An open source code library for the ILI9163 LCD. Circuit diagram for connecting it to an ATmega128 and demo video are included.
A digital counter with a nice LCD display that supports both incrementing and decrementing. Good for various purposes, in this case as a display to a coil winding machine.
A C++ Library for AVR microcontrollers that allows easy connectivity to the Nokia 3110/5110 graphical LCDs.
An open source library that allows you to use a NMEA GPS Module with an AVR Microcontroller. UART Communication and NMEA Parser is included.
Learn how to transform your HD44780 LCD into a easy to use, serial LCD, that you can connect to your microcontroller using only 3 wires! It’s time to save a few pins, and expand your project’s functionality!
A short review on my new Christmas gift, a neat digital soldering station, ZD 937, and a quick light installation that I did with LEDS, running directly on mains , 220V, using the ZD937.
A DIY microspot soldering/welding/cutting device using energy stored in a very large capacitor delivered as precisely calculated pulses to working electrodes.
How to use a digital temperature sensor (DS18B20) with a microcontroller (ATMega 8). Source code included.
A tutorial including source code on how to use a 2×16 LCD (HD44780) with the ATMega8 micro controller. LCD Interface as C++ Class.