Hobby Projects - Insulation tester, LED Circuits, Meters.
Showing posts with label AVR. Show all posts
Showing posts with label AVR. Show all posts

Sunday, December 30, 2012

Projects of Dick Streefland from De Bilt

usbtiny - Software USB implementation

USBtiny is a software implementation of the USB low-speed protocol for the Atmel ATtiny microcontrollers. Of course, it will also work on the ATmega series. The software is written for an AVR clocked at 12 MHz. At this frequency, each bit on the USB bus takes 8 clock cycles, and with a lot of trickery, it is possible to decode and encode the USB waveforms by software.


 Other Atmel AVR Projects he built are
  • batwatch - Monitor for a solar panel car battery charger 
  • webasto - Remote control of Webasto water heater
  • blink -  Automatic turn signal light
  • nikon- Nikon Camera Remote Control
Projects of Dick Streefland from De Bilt

Dick Streefland, lives in Amersfoort, in the center of The Netherlands. He has some Atmel AVR Projects and he is a big fan of Linux. He started on a 6809-based home-brew system with the OS9 operating system from Microware.

Tuesday, June 26, 2012

Larry Barello – Designer of Embedded Systems

Hobby robotics and programming of the Atmel AVR series of micro controllers. Larry Barello is a designer of embedded processors for industrial, medical and communications industries.

Larry Barello - Designer of Embedded Systems

Small real time operating system RTOS called AvrX, short for AVR Executive. he latest is tuned to work with the GNU and IAR C compilers.

Dilbert II

Dilbert II - Larry Barello

Spring 2000, I decided to rebuild Dilbert on a printed circuit board using the Atmel AT90S8535 processor. This processor is very much like the 8515 in Dilbert with three significant exceptions: it contains an on-board 8 channel 10 bit A/D, it doesn't have memory expansion capability and there is a separate RTC timer/clock circuit.

Thursday, December 08, 2011

Femto OS - RTOS for Atmel AVR ATmega

The Femto OS is a very concise portable real time - preemptive operating system (RTOS) for embedded microcontrollers with minimal ram and flash, say 2KB .. 16KB flash and 128 .. 1024 bytes ram. The main target is the Atmel AVR architecture, such as the ATtiny or smaller ATmega series.

Femto OS - RTOS for Atmel AVR ATmega

Femto OS - RTOS for Atmel AVR ATmega

Femto OS is specially made for small embedded devices. For example, the 'Smallest application' is the application called 'Bare' compiled for the ATmega8. It solely runs a 16 bit led counter on the idle task hook. It consumes 258 bytes of flash and 10 bytes of ram.

- Ruud Vlaming

Read More -

Thursday, July 07, 2011

AVR Assembler Tutorial – Gerhard Schmidt

Learning AVR Assembler with practical examples, Want to learn how to program AT90S AVR processors in assembler language? This is the page for you!

AVR Assembler Tutorial - Gerhard Schmidt

AVR Assembler Tutorial - Gerhard Schmidt

Erlernen der AVR-Assemblersprache mit praktischen Beispielen. Wollten Sie schon immer Assemblersprache von AT90S AVR-Prozessoren erlernen? Das ist die Seite zum Lernen!

Four simple programming examples with extended comments as first steps of a practical introduction to assembler programming: Sense and requirements, Simple programming examples

Converting a digital value to an analog voltage using a buffered R/2R network, including wave generation like sawtooth, triangle, sinewave forms and a small tone player application.

DG4FAC - Gerhard Schmidt

Wednesday, February 23, 2011

CAn Remote Automation-Control with AVR

CARACA is a home automation project based on a net of interconnected programmable circuits suited to perform different tasks like switch on/off appliances, decode commands from Ir remote control units, control thermostats, measure temperature and more.

CAn Remote Automation-Control with AVR

Every node of the net communicate each other through a robust protocol (CANBus), and the status can be monitored by a PC possibly connected to the Internet.

CAn Remote Automation-Control with AVR

Other Open Source Home Automation Projects

MisterHouse: Home Automation with Perl
MisterHouse is a Windows/Unix home automation program written in Perl. It can respond to voice commands, web browsers, time of day, serial port and X10 data, external files, etc and can speak via Text to Speech engines.

OpenRemote - Home of the Digital Home
Software for the Internet-enabled Home at openremote.org. An Open Community in the Home Automation and Domotics space. We believe an Open Source approach can revolutionize the way people create, install, and maintain software in the industry.

Tuesday, May 12, 2009

AVR Microcontroller Projects

AVR Microcontroller Projects

This site is dedicated to AVR microcontroller projects. Here you will find schematics and board-layouts , also the program-code, part-lists and pictures of the projects. Some projects are programmed in assembler with the AVR Studio compiler and others are programmed with the BASCOM-AVR compiler.

AVR Microcontroller Projects - PC_Thermometer_scr.jpg

PC Thermometer

"With this project you can show the temperature on you PC. This thermometer plugs in on any free serial port. It gives temperature readings accurate to 0.5°C with no calibration."

Friday, March 13, 2009

Tuxgraphics AVR Microcontroller

You will find tutorials on how to build your own avr programmer, a digital DC power supply, a tiny web server, an ethernet weather station, usb slide show presenter and lots more.

Tuxgraphics AVR Microcontroller

digital DC power supply unit - A very small an really good DC bench power supply unit for your hobby lab. It has lots of features which you normally find only in very expensive power supplies. This one is affordable, small and easy to build.

Temperature and humidity measurements with the AVR web-server - Just add this one SHT11 sensor. No other components are needed to measure temperature + humitidy + dew point.

Mini 3 digit display, a small and inexpensive voltmeter module - We build a simple and inexpensive three digit display. It's a voltmeter module but it has also gerneral purpose digital IO pins.

Tuxgraphics AVR Microcontroller

Explore the world of avr microcontrollers and DIY electronics stuff. Microcontrollers and other electronic project kits and  parts.