
Arduino
Get flash to fully experience Pearltrees
AVR
Arduino - HomePage
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language (based on Wiring ) and the Arduino development environment (based on Processing ). Arduino projects can be stand-alone or they can communicate with software running on a computer (e.g.Das Embedded Projects Journal ist eine kostenlose Elektronikzeitschrift mit Projekten aus der Community, für die Community. Die Ausgaben sind gedruckt und als PDF kostenlos erhältlich; wer das Journal unterstützen möchte kann dies durch ein Spendenabo tun.
News - Mikrocontroller.net
Watchdog and Sleep functions This example shows how to make use of the Watchdog and Sleep functions provided by the ATMEGA 168 chip . These functions are useful if you want to build low power consuming devices operated by battery or solar power.
Lab3 - Laboratory for Experimental Computer Science
Here is the package for a 'fixed up' ATmega328 bootloader . To program it you may need to change the Makefile's ISPTOOL , etc definitions. The commands are make adaboot328; make TARGET=adaboot328 isp328 (I couldn't get the default 'isp' target to work so I made a new one) This version has a few fixes: first it integrates the 'no-wait' and 'no-hang' fixes below. It also fixes the annoying "missing signature bytes" bug that freaks out avrdude when programming without the IDE.
Arduino Hacks
Blog Archive » Arduino DCF77 radio clock receiver
Blog Archive » Tweaking the code
Thanks to Lasse Lambrecht , I can release a new version of the DCF77 code – now you can run it on the ATMega168-based Arduinos. The ATMega8 differs slightly from the ATMega48/88/168-series: The latter chips have an extended Timer2-hardware and therefore need different initializations. Lasse send me a nice adjustment of the code, basically he uses preprocessor flags to figure out which initialization commands to use: #ifdef ATMEGA168 TCCR2B |= (1Teensy USB Development Board
The Teensy is a complete USB-based microcontroller development system, in a very small footprint, capable of implementing many types of projects . All programming is done via the USB port. No special programmer is needed, only a standard "Mini-B" USB cable and a PC or Macintosh with a USB port.I was working in the lab, late one night, when my eyes behold an eerie sight... Yes, Halloween is a long time ago, but that stupid song is still stuck in my head . I miss Halloween. I never got to post up pictures of my skeleton running off IXM 's. :-) It's a simple little realtime OS (RTOS) built by the guys at RobotGroup (hello!)
4 Operating Systems for the Arduino
Hi anonymous. Since parcel are tracked, you should receive any payed order from h:D, or be refound. So please contact us to correct this and get your kit asap. If you bought this kit right from Jimmie, please twitt him @jprodgers. He'll be glad to fix your issue so that you can hack around asap.
hackable-devices.com : Welcome
Blog Archive » Arduino DCF77 v0.2 released
AVR-Tutorial: Interrupts - Mikrocontroller.net
Bei bestimmten Ereignissen in Prozessoren wird ein sogenannter Interrupt ausgelöst. Interrupts machen es möglich, beim Eintreten eines Ereignisses sofort informiert zu werden, ohne permanent irgendeinen Status abzufragen, was teure Rechenzeit kosten würde. Dabei wird das Programm unterbrochen und ein Unterprogramm aufgerufen. Wenn dieses beendet ist, läuft das Hauptprogramm ganz normal weiter. Der ATmega8 besitzt 18 verschiedene Interruptquellen.Vorausgesetzt werden Grundkenntnisse der Programmiersprache C. Diese Kenntnisse kann man sich online erarbeiten, z. B. mit dem C Tutorial von Helmut Schellong ( Liste von C-Tutorials ). Nicht erforderlich sind Vorkenntnisse in der Programmierung von Mikrocontrollern, weder in Assembler noch in einer anderen Sprache.
AVR-GCC-Tutorial - Mikrocontroller.net
Forum - Arduino timer interrupt
is it possible that other bits are already set in TCCR2? Doing a bitwise-OR between a zero and a bit that is already set to 1 will leave that bit at 1, not change it to zero. For example, when you do the following line: If you really want to make sure a bit is turned off, you should use &= and the bitwise not operator ~. So why not try replacing these lines of code: Like I said, this is a total guess, because I have no idea what these things are, but I think this is at least closer to what you intended.1-wire
DIY Hardware


Pretty Microcontroller development environment, available at a reasonable cost. by cheasy Mar 16