This practical USB engineering guide provides examples of how to make USB devices and embedded USB hosts. Thanks McZ!
Category Archives: how-to
HOW-TO: ATC-1000M TCP/IP to UART Arduino shield
The goal of this tutorial is to use the ATC-1000M with the Arduino. Our ATC-1000M came integrated in a TCP/IP to serial shield. This shield can be used by an Arduino to connect to a LAN or wireless router.
Hanukkah Menorah using Attiny2313 and LEDs
Evilmadscientist.com gives instructions on how to build a Hanukkah Menorah using an Attiny2313 and LEDs. Via Wonderhowto.com
Processor quick start guides
The new processor quick start guides were a big hit. Maff^ contributed a basic guide to the AVR, and Dpropicweb greatly expanded the PIC guides. We finished the MSP430 guide, and added new guides for the Coolrunner-II CPLD and Spartan 3 FPGA (in progress). Check out all the guides, and add one for your favorite […]
uCalc DIY scientific calculator
EEVblog made an open source calculator with a PIC: PIC 24F 16 bit Processor, 256KB Flash, 16KB SRAM, 64KB serial flash user memory, 3-Axis tilt sensor, Micro SD card, capacitive touch sensing keypad, 128×64 dot matrix display. Via Adafruit.
DIY Squishy dough for simple circuits
Here’s a novel way to connect simple circuits. By mixing up your own conductive and non-conductive play doughs you can connect components without wires. Adds a new dimension to the term “wireless”! Just don’t think it would be a good idea to go through airport security with a doughy substance with components and flashing LEDs […]
VGA output from an ATMEGA 324
Convince an ATMEGA 324 to output a VGA image. Via Hacked Gadgets
Processor quick start guides
Getting started with a new processor family is a minefield. Our new quick start guides for the PIC, LPC ARM, and STM32 ARM, are a collection of notes on these processor families. If you’re already familiar with one processor, these condensed guides can help you get started on a whole new platform without scouring the […]
Writing code for AVR
Hack a Day posted the final installment of their AVR programming tutorial: writing code. See also: Introduction Hardware Compiling code
Open source decoder for digital shortwave data
If you tune around the shortwave bands you’ve probably heard various buzzes, high-pitched screeches and other annoying sounds. Many of these aren’t just noise, but amateur radio digital data transmissions. These messages are surprisingly easy it is to decode using free open source software. FLDIGI is a digital modem program for Linux, Free-BSD, OS X, […]
Producing better documentation
NBitWonder sends us a meta how-to, documentation for producing better documentation: Documentation is fun! Well… not really, but it’s a necessary evil if you plan to share your projects with the open-source community (or remember how you did something a year or two down the road). Documentation may not be glamorous, but it’s an important […]
Design and fabricate a project case
How-to design and fabricate a project case using free software and a CNC mill. Thanks McZ!
‘Complete’ PIC24 tutorial
This how-to is a complete crash course on PIC24 programming. It covers just about every feature: inputs and outputs, timers, interrupts, serial communication, I2C, analog to digital converters, SPI, etc. Each peripheral has examples with step-by-step calculations and excerpts from real datasheets. Thanks McZ!
AVR programming tutorial
Spend your weekend with the final installment of Hack a Day’s AVR programming tutorial: compiling code.
Program PICs using Linux
Hack a Day has a how-to on programming PICs under Linux with the open source SDCC compiler.
AVR Programming at Hack a Day
Don’t miss Mike’s tutorials on AVR microcontrollers at Hack a Day. Part 1: introduction Part 2: the hardware More to come.
No magnetics – ethernet coupling with capacitors
Ethernet devices are usually connected to the network though small transformers. In our projects, like the web platform and #twatch, these magnetics are integrated into the ethernet jack. Florin is working on an ethernet project where space and weight are critical. He decided to ditch the heavy magnetics and experiment with capacitive ethernet coupling. This […]
Assemble the Synthetos acrylic Bus Pirate case
The Bus Pirate is sold as a bare circuit board to keep costs down, but a little protection is helpful when you toss it in your bag for hacking on the go. We’ve seen lots of great cases, but Ril3y’s laser-cut acrylic case is one of our favorites. It protects the bare circuit board, and […]
How-to: Export parts from Eagle libraries
The Dangerous Prototypes Eagle parts library has most of the parts used in our projects. It’s got just about everything we use on a daily basis. We keep it in SVN so everyone has the latest version. Eagle stores footprints in a binary file, so SVN can’t merge differences if two people make changes at […]
Dead bug FM transmitter
This simple FM transmitter circuit is made from through-hole parts on a scrap of circuit board. A nice example of dead bug prototyping. Did you know NASA has dead bug standards? Via Hack a Day.
