interfacing

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 »

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 »

Experimenting the AT90S8535 with Code Vision AVR C Compiler

Introduction The ISP (In System Programmable) of the AVR chips provides a very simpleand very cheap for hobbyist to learn and build application with AVR chips.I have got the evaluation version of CodeVisionAVR,from my friend. The CodeVision is an IDE for AVR chips having built-insoftware for STK200 compatible programmer. After compiling the source programin C,

Experimenting the AT90S8535 with Code Vision AVR C Compiler Read More »

AVR Thermometer using AT90S2313 microcontroller

Introduction I bought the LED module from BanMor’ last week, just 30Baht. The moduleprovide a prewired multiplex of 4-digit common anode LED, that’s great.See the soldering pad of these signal in the 1st picture below. I thought,my friend gave me the AT90S2313 chip, and with a simple homemade ISP cableand a free software AVR ISP

AVR Thermometer using AT90S2313 microcontroller Read More »

Scroll to Top