4D Systems Micro Drive

p1193335689

4D  Systems micro drive provides both raw and FAT level access to microSD cards. The module contains a dedicated host controller that transforms what may be an otherwise intimidating card spec into a group of simple serial commands. With a wide supply range of 3.6-5.5 and .1″ lead spacing, this should be cake walk to tinker with. The device doesn’t support FAT32 yet. According to the GOLDELOX-DOS command set page 9, “FAT32 is currently not supported, if you mount a FAT32 formatted disk, you will not be able to access it at all, both FAT and RAW commands will fail”. At the moment the device seems limited at 2GB FAT16 partitions. This sure does seem like cheating after implementing SPI and Nibble mode SD card protocols.

[via Electronics-Lab.Com thanks mozzwald]

AVR ISP Programming Via Arduino

ardunio avr isp programming

We found this Arduino AVR ISP programmer particularly interesting. AVR microcontrollers can utilize an interface called In-System-Programming. ISP allows the chip to be programmed or reprogrammed while in an actual circuit via a pin header. Atmel’s solution is the AVR ISP MKII programing tool. The MKII can also be reprogrammed just as an AVR. The difference here is that most people are not likely to modify the MKII to be used as anything but a programmer. On the other hand if you already have the Arduino, fetch the avr.isp.03 firmware and AVRdude. Then program a device, for example an ATtiny13 using the Ardunio as the programmer. All the project information is provided under the CC BY-NC-SA 3.0 license. On a related note we covered a Microcontroller cheat sheet which covers AVR devices and ISP pinouts.

Homemade Regenerative Tube Radio

There are no microcontrollers in this project. In fact you wont find a single transistor. This classic regenerative tube radio, modeled after an early 20th century homebrew is complete with schematic and additional photos. For those who are not familiar with tube designs and for simplicity, the regeneration circuit can be thought of as feedback though this relation may be argued. Read the rest after the break which includes a crash course in tube operation. Continue reading “Homemade Regenerative Tube Radio”

Parts: 4×20 VFD Character Display (NA204SD02)

futuba-serial

Futaba makes vacuum florescent character displays that can be used as a drop-in replacement for common character LCDs. VFDs have a wider viewing angle, and generally look cooler.

Futaba’s character displays can be interfaced using the standard 8-bit or 4-bit parallel LCD interface, or a simple two-wire protocol. The protocol type is set by resistors on the back of the display, so it’s not particularly easy to change without a hot-air rework station. Today we’ll demonstrate a serially-interfaced VFD using the Bus Pirate.

Continue reading “Parts: 4×20 VFD Character Display (NA204SD02)”

Balloon Based Satellite

balloonsat

This project provides an opportunity to conduct near space experiments. The flight computer, BalloonSat Extreme, is controlled by a BASIC Stamp 2pe. The complete BOM with PCB artwork is provided. There is enough hardware to control cameras, servos, a Gps, and five digital I/O. The computer is also equipped with a 12 bit ADC to log experiment results. The device seems limited to 30KB of storage. Though the author suggests this memory limitation is more than adequate, we are wondering if an implementation of the Nyquist sampling theorem is in use at all. For further reading the author has provided information regarding Amateur Radio High Altitude Ballooning.

[via adafruit]

Intel 8008 Clock

Every year [Len Bales] designs and builds a new clock. His 2006 clock runs on the classic Intel 8008 microprocessor. The design is definitely not for the faint of heart, but he includes all code, diagrams and a good description on his site. The project is an interesting look into the not-so-distant past of computing. While the function of the project is a clock, it is actually a fully programmable 8008 computer running at 500khz with 16k of memory space and 4io ports. [Len] also links a lot of useful 8008 resources for anyone wanting to tackle a project of their own.

AVR Boost Converter

avrboost

Over at SpriteMods, [sprite_tm] realized that a microcontroller could be used as a boost converter to power itself. A boost converter steps up voltage from a battery by switching the output of a coil. First, it is tied to ground so a magnetic field can build up in the coil. It is then released as a higher voltage than the input. Normally dedicated chips do this at an incredibly high frequency, but the PWM signal from an AVR works well enough. This can be used in low-power situations where space is an issue.

[via EMSL]