May 212013
 

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.

USBtiny

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.

May 182013
 

This circuit uses a LM339, a quad comparator. LM339 can work on single or dual supplies, it has a open collector output that can drive 15mA, low power consumption. The circuit is an untested design but it should work. I did it as many searches were made in my webpages with these keywords.

There are many better circuits in the various circuit archives i have linked on the front page, you just have to look around. When you measure the open circuit voltage of a battery with a high impedance DMM (10M), the value may be a bit misleading. Apply a dummy load to bleed the battery a bit so that proper readings can be taken on Load. The load below is a 100 ohms wire-wound fusible ceramic resistor which will heat a bit when you test 12V batteries.
Battery Level Indicator

Theory of Operation.

R16 a 5W ceramic wire wound bleeder or dummy load. R15 is a part of an attenuator for obtaining ranges. D2 is a protection clamp diode. R10-D1 forms the 5V reference for comparators. Then an attenuator obtains 1.2, 1.4, 1.6, 1.8 V steps for each comparator. This circuit is similar to Audio Level meter or VU meter circuit.

The comparator compares the battery sample voltage to the fixed reference step. If ‘+’ pin is more positive than ‘-’, or is ‘+’ is more dominant, then output goes floating ‘open collector’, so No LED light . But if ‘-’ is more dominant the output transistor of comparator goes low impedance or saturates or turns ‘ON’. But only spec current can be switched, do not compare with electrical switch ‘ON’. Also on a dual supply 0V is more dominant or positive compared with -12V, even though it appears -12V is a big number. The direction of current is what decides, all measurements are relative.

More Information

May 122013
 
Webserver 8051 - Wickenhäuser Elektrotechnik

Build a true Webserver with only 2 chips. We did it! The used CPU (MSC1210Y4 from Texas Instruments) has 16kB Flash (up to 32kB available) and 1.2 kB RAM. Enough for a Webserver (provided you are using uC/51′s included TCP/IP stack). Add Internet-Connectivity to your Applications with only a very few lines of C-Code. Many [...]

May 072013
 
Development boards and Tools - OLIMEX

Designs, prototypes and manufactures printed circuit boards, sub-assemblies and complete electronic products. Development boards and Tools – OLIMEX SAM9-L9261 is development platform with ARM9 microcontroller, TFT LCD 3.5″ 320×240 pixels with TOUCHSCREEN. 64MB SDRAM, 512MB NAND Flash. Ethernet 100Mbit controller, USB host, USB device, RS232 and 40 pin extension port with all unused SAM9261 ports [...]

 Posted by at 3:01 pm  Tagged with:
Apr 272013
 
Virtual Breadboard - Hardware Prototyping

VirtualBreadboard(VBB) is for designing and testing embedded software in high-level interactive circuit simulations and rapidly prototyping hardware from those designs. Virtual Breadboard – Test Embedded Systems Compared to other simulators many people find the high level approach taken VBB easier to use and much faster to model and test out new ideas and circuit variations. [...]

Apr 262013
 
Beagle Board - Create Open Embedded Devices

Beagle Board – Create Open Embedded Devices BeagleBoard.org – Creating powerful, open, and embedded devices. “The Beagle Board is a low-cost, fan-less single-board computer based on Texas Instruments OMAP35x processors featuring the ARM Cortex-A8 core” The USB-powered Beagle Board is a low-cost, fan-less single board computer that unleashes laptop-like performance and expandability without the bulk, [...]

 Posted by at 5:27 pm  Tagged with:
Apr 232013
 
RT Software Oscilloscope GUI DLL Library

“The library makes it possible to show on the beams of the oscilloscope over a million quantization steps of signal per second (on the Pentium III machine) – less than one micro-second is sufficient for one signal sample. This software can be used for linking to real-time controlling programs as longer delays in relay of [...]

Apr 202013
 
AVR XMEGA Oscilloscope and Waveform generator

The Xmegalab is a development board for AVR XMEGA microcontrollers, a dual channel oscilloscope, an arbitrary waveform generator and a scientific calculator. AVR XMEGA Oscilloscope and Waveform generator From Hyper Embedded – Microcontroller ASIC and EDA Some features: ATXMEGA128A1 microcontroller with 128KB Flash, 8KB SRAM, 2KB EEPROM External serial SRAM 32KB Arbitrary Waveform Generator, 1MSPS, [...]

Apr 052013
 
Technologic Systems - Embedded Systems

Develop and Manufacture a wide variety of off-the-shelf PC/104 SBCs (embedded single board computers) and peripherals that satisfy most embedded project requirements. These are based on x86 and ARM processors. Technologic Systems is located in Fountain Hills, Arizona. Technologic Systems – Embedded Systems Compatible with a wide range of operating systems including Linux which is [...]

 Posted by at 6:56 pm  Tagged with:
Mar 232013
 
Bakatronics - DIY Kits and Model Railroads

Bakatronics LLC designs and manufactures innovative electronic circuits for model railroads. For the last decade Baka has been creating new ways to make your model railroads “come alive”. Bakatronics – DIY Kits and Model Railroads The Kits include the Lighthouse Flasher, Emergency Lights, Airport Beacon, Campfire and Super Welder Flash kits All are based on [...]

Mar 222013
 
OpCUBE Project - Object programmable CUBE

OpCUBE Project – Object programmable CUBE Atmel’s AVR is most interesting chip, with modern 8-bit RISC MCU and rich I/O performance in less $ price. With tons of document available on web since simple D.I.Y. hardware project to complex system design. AVR becomes the value choice for implement “Physical Computing” idea. The proposal of “physical [...]

Mar 202013
 
PIC18F8722 Microcontroller Explorer Board

PIC18F8722 Microcontroller Explorer Board “The PIC18 Explorer features a PIC18F8722 microcontroller –the superset of …. PIC18 general purpose 5V family. This board also includes the PIC18F87J11 processor PIM, which is the superset of our PIC18 J-series of 3V MCUs for cost-sensitive applications.” Features Include Alpha-numeric LCD display USB interface for USB to RS-232 communication 25LC256 [...]