tehoLogistics component inventory tracking app

teho Labs’ logistics app tracks part inventory. It can import Mouser, Digikey, and Arrow invoices to track stock. Board part lists are imported to update the inventory as stuff gets used up. The app is multiplatform and written in Java: I have released a program called tehoLogistics which is for managing production of the boards […]

Connect multiple tact switches to a single microcontroller pin

How to get input from multiple tact switches with a single input pin: A technique of interfacing multiple tact switches using a single ADC input pin was demonstrated using the PIC12F683 microcontroller. A digital input from four tact switches were individually read through the AN0 ADC channel and displayed it back on an LED. While […]

Connecting Arduino to Mathematica on Mac OS X

Mathematica is a comprehensive computational platform that purports to automate workflow involving computing results, “from building a hedge fund trading website or publishing interactive engineering textbooks to developing embedded image recognition algorithms or teaching calculus.” (It’s not open source, but a hobbyist license is available.) William J. Turkel teaches a course on interactive exhibit design […]

Build a digital spirit level using SCA610 accelerometer

A spirit level is an “an instrument designed to indicate whether a surface is horizontal (level) or vertical (plumb).” Here’s a demo by Shawon Shahryiar of an electronic spirit level made using a Microchip PIC16F684, a SCA610 accelerometer and a handful of other discrete components. Shawon writes, “This project used a one-axis accelerometer chip and […]

Rescuing an ArduinoBT board with the Bus Pirate

Rohit de Sa has used the Bus Pirate with STK500v2 firmware to rescue a damaged ArduinoBT board. A few days ago I help a friend recover his ArduinoBT board. He had somehow managed to mess up the Bluetooth bootloader on the Arduino, and with wireless comms being the only way to program the board, he […]

Soldering the Bus Pirate v4

Watch us solder the Bus Pirate v4. The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. For a comprehensive overview check out our previous post. Here are the main differences and advantages of V4 over V3: Integrated USB in the microcontroller (faster) Data storage EEPROM to hold settings Pull-up voltage […]

Microcontrollers for newbies

If you’re at that stage as a beginner where you wonder what’s going on behind the scenes on an Arduino board you should check out jumperone’s tutorial on using microcontrollers. There you’ll learn what’s needed to take a bare microcontroller and load your own program onto it. Both PIC and Atmel chips are covered, with […]

Soldering the Bus Pirate demo board v5

Watch us solder the Bus Pirate demo board v5. The simple process of making a demo board for the Bus Pirate turned out to be far more complicated then we expected. Previous versions used many different chips and turned out to be more expensive then the Bus Pirate itself. For version 5 Sjaak came up […]

Professional techniques for hand soldering

BFX tipped us to this video of professional soldering techniques in the comments of our Soldering the 8bit PIC SchmartBOARD post. The video shows how to prepare, solder, and clean a board with SMT components. Amongst other things, this tutorial shows how to solder one side of a fine pitch QFP device in one swoop […]