Bridge from USB to I²C: [via]
This circuit provides a direct I²C interface to your PC’s USB port. A USB to 1-Wire® dongle supplies the PC with a 1-Wire master, which controls a 1-Wire I/O extender. This I/O extender has two bidirectional open drain ports, which the PC can write to and read from. By generating the right logic signals on these two ports, the PC can emulate an I²C master.
Bridge from USB to I²C – [Link]
Frontier Nerds have been experimenting with brain wave tech as part of their Mental Block project.
In this well documented project they take the headset from Mattel’s Mind Flex game and hack it to communicate with an Arduino board to measure brain waves and display their levels graphically on a PC via Processing. They chose the Mind Flex device because the board gives access to the FFT of the waves and the relatively low hardware cost.
Brain wave monitor with Arduino + Processing – [Link]
vladutz2000 has published plans for an overclocked Atmega32 based 8-bit game system. Dubbed the Penguin, this project runs the chip at 27 MHz instead of the usual 16 MHz and uses a 128×64 monochrome KS0108 based display along with a speaker and handful of resistors and pushbuttons. The schematic couldn’t be simpler and it, along with the source code written in Mikroelektronika MikroC pro for AVR v1.45, sprite and modeling tools are available on Sourceforge.
Penguin Atmega32 game system - [Link]
Inspired by the business card web server designed by our own Ian, Arthurb created a development system based around the pic 24f and enc28j60. With multiple daughter cards, for touch sense, serial lcd, temperature sensor, keyboard and monitor. this seems to be a versatile system for development.
Pic web development board – [Link]
Return-to-Zero is a series of electrical engineering comics that will be a hit among the electrical engineering community. eeweb.com writes:
We bring to light the “Engineers World” with lab humor, exploding circuits and of course making a sport out of solving the trickiest of engineering problems.
Return-to-Zero: electrical engineering comic strip – [Link]
Many AVR microcontrollers are capable of doing Analogue to Digital Conversion. The ATmega168 has 6 ports (8 ports on the SMD packages) that can be used for analogue input. This tutorial shows you how.
Analogue to Digital Conversion on an ATmega168 - [Link]
This guide will take you through the steps to build an NES playing robot.
This is an arduino based bot which can play back tool assisted speedruns on the NES. If you’ve ever seen the “Super Mario Bros 3 beat in 11 minutes” video, think that, but being played back on the actual console. This bot can only handle the original Super Mario Bros currently, but it can beat it completely.
NESBot: Arduino Powered Robot beating Super Mario Bros for the NES – [Link]
All AVR microcontrollers have internal watchdog timer that can be successfully used in your projects. Atmega328 and other modern AVR microcontrollers have so called Enhanced Watchdog Timer (WDT). It has few very useful features including: separate 128kHz clock source, ability to reset microcontroller and generate interrupt.
Using watchdog timer in your projects - [Link]
This is big news, for everyone who does open source hardware we finally have something we can put on our pages, stamp on our boards and say THIS is open source hardware! Please visit this page, read the definition and endorse! Ayah writes – [via]
Finally D-day is here! We are pleased to announce the 1.0 of the Open Source Hardware Definition.
The definition has undergone a few rounds of feedback, and feedback collection has been done (online, forums, open hardware summit, stakeholder’s websites, email etc) and posted here for review. Gradually, feedback has been converging more and more, and support for the definition growing.
We would like to thank everyone who took an active part in drafting the definition, and discussing it.
Open Hardware Definition 1.0 RELEASED! – [Link]