Everybody are making Arduino clones. So I thought I should make THE smallest. I took smallest package atmega88 – 28qfn (5mm x 5mm). Routed smallest possible resonator and as much pads as i could fit on in.
The result – Smallest Arduino clone ever! Size is only 7.4mm x 7.4mm! Features include:
- Auto reset
- 4 analog channels
- 1 digital i/o
- one LED
- funny readme with BOM
It needs arduino bootloader for atmega88 like ottantotto bootloader, probably it needs some hacking too because the resonator is 8MHz not the Arduino regular 16MHz.
tinyDino – The smallest Arduino clone possible - [Link]
Ben Eishen sent in this link. He says, “I have been thinking about building an ESR meter, and this one looks like a winner.” The design is based on the ATMega88 and according to the designer, Dr. Le Hung, “The LCFesR 4.0 unit is a precise, wide range meter that can measure inductivity, capacity, frequency and equivalent series resistance of a capacitor in-circuit, which can be easily built with homemade one- or double-faced PCB and available electronic components.” The video above shows the LCFesR measuring component values as compared to values determined by a commercial unit.
The schematic and documentation can be found on Dr. Le Hung’s website.
ATMega88 based LCFesR meter - [Link]
Jaanus has been working on a subminiature Arduino clone which be believes is THE smallest – [via]
Everybody are making Arduino clones. So I thought I should make THE smallest. I took smallest package atmega88 – qnf28 (5mm x 5mm). Routed smallest possible resonator and as much pads as i could fit on in.
His design provides SPI, UART, one LED and breaks out 4 analog and 1 digital IO pins.
tinyDino – smallest Arduino board - [Link]
USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega48 and ATMega88 an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed.
- Works under multiple platforms. Linux, Mac OS X and Windows are tested.
- No special controllers or smd components are needed.
- Programming speed is up to 5kBytes/sec.
- SCK option to support targets with low clock speed (< 1,5MHz).
USBasp – USB programmer for Atmel AVR controllers - [Link]
This project is a LED flower that uses PWM controlled RGB Leds which get their settings via USB using obdev.at’s USB stack. The controller board hosts an ATmega88 microcontroller which is running the V-USB stack so that it is controlled by a computer USB port. There is a total of 6 RGB Leds connected on the board using enamel wire. You can find construction details, schematic and software on the link below. [via]
LED Flower – [Link]
This project is a gear position indicator able to display the gear number for Suzuki V-Strom (DL650 and DL100) motorcycles. These motorcycles have the gear position sensor installed so it is possible to show gear number without any delay and with 100% accuracy. The sensor is read by an ATmega88 microcontroller and the gear is displayed on a 8×8 LED matrix. There is also a temperature and a light sensor installed so it can display the temperature reading and it is able to dim the LED light according to ambient light. Check details on the link below. [via]
Gear indicator for motorcycle Suzuki V-Strom - [Link]
This is a simple signal generator which produces sine waves (or any waveform really) at audio frequencies using DDS and is controlled a USB serial connection.Only 2 chips are used in this circuit. The AVR ATmega88 which produces the signal, and an FT232R for the USB interface. While a computer is required to control the varying frequency of the oscillator, a fixed frequency project could be made without the USB interface. [via]
USB controlled DDS signal generator with ATmega88 - [Link]
Before starting this Ethernet project the author did of course some prototyping and then he noticed alreadythat UDP was not a problem with lots of space left on the atmega88. Therefore he was quite confident that TCP + HTTP will work. TCP/IP was invented more than 25 years ago. Todays microcontrollers provide almost the computing power a standard computer had at that time. No java or xml was used at that time. Things were done in smart and efficient ways. Webserver Based On ATMega88 - [Link]
This is versatile development board for AVR microcontrollers ATmega48/88/168. It is good for testing and debugging embedded programs. It has many built-in peripheries connected to microcontroller so you can use them without soldering. ATmega microcontrollers are produced by ATMEL and they include a lot of features: I/O, Timers, PWM generators, ADC, RS232, TWI, SPI, Analog Comparator, Oscillator, EEPROM These microcontrollers are very versatile, easy to program and easy to use. This is the reason why I like these microcontrollers and why I decided to make development board for them.
ATmega48/88/168 Development Board - [Link]