Tag Archives: AT90S2313

ATtiny2313 based servo tester

Ejberg.dk has developed this project for a simple ATtiny2313 based servo tester – [via]

Ejberg.dk has developed this project for a simple ATtiny2313 based servo tester.

This device lets you test servos by varying the pulse width between limits of 0.8000 ms and 2.2000 ms selectable through the use of four buttons.

While the schematic shows an Atmel AT90S2313, the circuit will work with the popular ATtiny2313 using version 2.05 of the code downloadable from the ejberg site. He also has another version of this tester known as the ServoTester2 which uses the ATmega16P.

ATtiny2313 based servo tester – [Link]

Propeller Clock

microsyl.com writes:

I got this idea by browsing the web. I found by hazard Mr. Bob Blick’s page who make the first propeller clock. I began to check how can I build one myself. Base on AVR AT90S2313 I saw rapidly that my MCU must be clocked very fast to make all the calculations needed to light the leds at the right place. The speed is at 16Mhz, 4 times faster than Atmel’s specifications. It’s working without any problems.

Propeller Clock – [Link]

AVR-Based Serial Port IR Receiver

This is a simple IR receiver circuit which plugs into a serial port of a computer. Althrought, there are many other circuits of this kind, and most of them are even simpler, but this circuit has two major advantages: (1) it uses an Atmel AVR RISC microcontroller (an AT90S2313) instead of the usual PIC microcontroller and (2) it uses a Maxim MAX232 for the generation of valid RS232 levels. [via]

AVR-Based Serial Port IR Receiver – [Link]

Parallel interfacing LCD with AT90S2313

An example of parallel LCD interfacing with AT90S2313 MCU (figure 3b)which the autor had modify the file for AT90S2313. This file download from internet, but he forgot from which website.he use this file to test the ponyprog software and SI-prog hardware programmer. [via]

Parallel interfacing LCD with AT90S2313 – [Link]

AVR based Temperature Controller

It’s based on an AT90S2313 and a Dallas DS1621 Digital Thermometer. The temperature is displayed on a dual 7-segment display, and two buttons are used for setting parameters. A high current relay switches the heating element. The Dallas DS1621 chip interfaces to the 2313 using a I2C interface. This is a 2 wire bidirectional bus with a speed up to 400 kbps.Up to 8 DS1621 devices can be connected on the same I2C bus. [via]

AVR based Temperature Controller – [Link]

AT90S2313 Based Frequency Counter

Jesper writes: This is another project which fullfills a need. I once built a frequency counter using plain TTL chips. That was long before the CMOS HC versions, even before LS was available. It could measure up to 50 MHz and worked quite okay, but the TTL chips was extremely power hungry. I think there was about 20-25 TTL chips on that monster. Well, but the old counter is now somewhere in the shed, and as I now again needed a counter, I did a bit more modern design.

It uses only 4 chips – 3 HC TTL’s and an Atmel At90S2313 microcontroller. It has a 5 digit LED display plus one used as a band indicator. Even with the LED display, the current consumption is less than 50 mA. It counts up to at least 52 MHz. I couldn’t find any signal source in the lab that could supply more than 52 MHz, so it may go a bit higher, but the fClock(typ) for the HC590 is about 35-40 MHz, so you shouldn’t really count (no pun intended) on more. [via]

AT90S2313 Based Frequency Counter – [Link]

AVR tiny code lock


CodeLock is an AVR based electronic combination lock it is realised with Atmel AVR microcontroller AT90S2313 or ATtiny2313.This project used for access control. Program in hex code is 2 kB long. User code is consisted of 1 to 4 digits. If you buy the chip than user code is consisted of 1 to 8 digits. If the code is entered in the correct sequence, then after 1 second the relay and the electric striker (in the door) switch on for 1 second and then switch off again. User code can be changed via 3×4 matrix keypad. [via]

AVR tiny code lock – [Link]

Scrolling text effect on a LED matrix display


This is cool project to pay attention to. It can be used for PC modding or elsewhere where scrolling text effects are needed. Display is built of 50×7 LEDs that is controlled by AVR AT90S2313 microcontroller (may be substituted by ATtiny2313).

Text can be sent from computer via RS232 port or displayed from external EEPROM 2k memory where 768 characters can be stored. Fonts set of 256 different characters can also be programmed and mast be written to EEPROM before sending text to display. Hardware project with 3mm LEDs can be downloaded here. And latest firmware here. There might be minor changes are needed to adapt to newer WinAVR and ATtiny2313 microcontroller. [via]

Scrolling text effect on a LED matrix display – [Link]

AVR ISP Programmer (In-Sytem programmer) for ATMEL


This AVR ISP original by ATMEL you can found on “AVR software and technical Library – April 2003” CD-rom.It small component count I design new PCB and change some component that easy to build small PCB .The new firmware was writen by John Samperi for AT90S2313 .This code can program more devices.

AVR ISP Programmer (In-Sytem programmer) for ATMEL – [Link]