interfacing

ATtiny breadboard headers using ATtiny2313

These tiny controller boards are build to provide a quick start for projects with 8 and 20 pin AVR microcontrollers, e.g. ATtiny13, ATtiny45, ATtiny85 and ATtiny2313. They don’t include any fancy stuff, they are just as simple as possible. Where is the problem? Whenever I was prototyping on a breadboard I was annoyed by all […]

ATtiny breadboard headers using ATtiny2313 Read More »

Arduino-based master clock for schools using ATmega128

If your school, or kids school, or other location relies on a central master clock that is broken, you may have a use for this device. New master clocks are available of course, but school budgets are under extreme pressures, and it really is a satisfying project if you have the necessary skills. This master

Arduino-based master clock for schools using ATmega128 Read More »

FabISP, a fab-able in-system programmer using ATtiny44

The FabISP is an in-system programmer for AVR microcontrollers, designed for production within a FabLab. That is, it allows you to program the microcontrollers on other boards you make, using nothing but a USB cable and 6-pin IDC to 6-pin IDC cable. It’s based on the USBtiny and V-USB firmwares, which allow the ATtiny44 to

FabISP, a fab-able in-system programmer using ATtiny44 Read More »

AT89LP2052 / AT89LP4052 Parallel Port Programmer

Programming the AT89 LP2052/LP4052 Flash Memory, Lock Bits and User Fuses The AT 89LP2052 / 89LP4052  microcontroller provide two interfaces with same command format for device programming. The serial ISP Programming interface of the new 2052/4052 microcontroller needs one additional SS Signal for device programming. This SPI signal will be added in the near future to the existing AT89ISP

AT89LP2052 / AT89LP4052 Parallel Port Programmer Read More »

Minimalist Arduino using ATMega328P microcontroller

Overview Here at the Transistor, we love the Arduino platform, so we decided to make our own Arduino Clone. The Minimalist Arduino is designed for use in permanent or custom circuits on solderless breadboards, stripboard, or custom PCBs. It contains only the bare minimum parts required for building the Arduino platform. The schematic for the

Minimalist Arduino using ATMega328P microcontroller Read More »

AVR DDS signal generator V1.0 using ATmega8

Sometimes when tuning various electronic hardware we need simple signal generator with various waveform and frequency. One of the options is to by a professional with variable gain professional coating and many additional functions. But if you are an amateur you might want to build one. This small project is dedicated for building one of

AVR DDS signal generator V1.0 using ATmega8 Read More »

HUB ISP – Solving the USB-Only "Chicken or Egg" Problem using ATMEGA328P

Many excellent ISP (In System Programming) designs exist for 8 bit AVR microcontrollers. However, most require a pre-programmed microcontroller, or the “Chicken or Egg” problem: you can’t program microcontrollers unless you have one already programmed. Parallel Port or Serial Port solutions have existed, but many modern computers no longer have these ports. The FTDI USB-to-serail

HUB ISP – Solving the USB-Only "Chicken or Egg" Problem using ATMEGA328P Read More »

Interfacing Atmel AVR with Graphics Liquid Crystal Displays using ATmega32

AVR SED1520 Library This is a C-library for avr-gcc/avr-libc to access SED1520-based graphics-LCDs. The modules used to develop the library only support “write to LCD”, read-modify- write on the display RAM is not possible. So this Library uses a “framebuffer” which holds the display-content in the AVR’s SRAM. For a 122*32 pixel display around 500

Interfacing Atmel AVR with Graphics Liquid Crystal Displays using ATmega32 Read More »

Scroll to Top