HOW-TO: Make parts in Cadsoft Eagle

Eagle’s popularity is partly due to the sheer number of parts and footprint libraries available for it. Sometimes you can’t find the part you need in an existing library though, and it’s time to make your own. Making a new part in Cadsoft Eagle can be intimidating for new users, but the guide below shows […]

XC9572XL CPLD breakout free PCB build

Andrew has built a free XC9572XL CPLD breakout board. CPLDs are programmable logic gate arrays which allow you to build custom logic devices simply by programing them. If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for […]

Connecting a smart house over the CAN bus

Rynius has been working on his CAN house project. The CAN bus is a multi-master serial protocol that was initially designed for integrating sensors and microcontrollers in vehicles. I’m trying to automate my house using a CAN-bus. The first phase is two nodes, one at the front to collect data, and one in the kitchen […]

HID is one step closer on the open source USB stack for PIC microcontrollers

Dolabra took up the task to add support for the HID class to Hoken and JTR’s open source USB stack. Up till now it only supported the CDC class, and HID is still a long way away, but progress has been made. Yeah! a small victory. I got a set of descriptors that enumerate! The […]

Infrared thermopile sensor TMP006 breakout free PCB build

Fcobcn posted pictures of his free Infrared thermopile sensor TMP006 breakout board build. He used a hot air rework station to solder the small BGA sensor, and an ultrasonic alcohol bath to clean up the board. Here’s the finished pcb having a ultrasonic bath in alcohol, got a cleaner last week very cheap on ebay. No […]

AS5040 magnetic rotary encoder video review

Here is a video review of the AS5040 magnetic rotary encoder IC. The maker of this video connected a scope to the output of the AS5040 IC, and demonstrates how the phase of the signals changes in relation to the angle of the magnetic field. We loved the LEGO-based rig. Demo of an evaluation board […]

Box of new PCBs

A box of PCBs just arrived from Seeed Studio’s Fusion PCB service. This batch includes: PIC TQFP-100 breakout board V2 Bus Pirate Demo Board v5 (final) Programmable dummy load (concept test) Soldering Iron Driver v1.5 PIC TQFP-100 BB v2, Bus Pirate Demo Board, Programmable dummy load, and Soldering Iron Driver v1.5 are available now in […]

TCPIP to serial converter free PCB build

Smok built a free TCPIP to serial converter PCB. Give your projects an internet connection by simply connecting to this board over a serial interface. If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for the free PCB […]

App note: Porting the Helix MP3 decoder to PIC32MX microcontrollers

Microchip shows how to port the open source Helix MP3 decoder algorithm to the PIC32MX family of microcontrollers. This algorithm was designed be used by both floating point processors, and fixed point processors like the PIC32. Application note describes the procedure to port the open source Helix MP3 decoder algorithm onto Microchip’s PIC32MX 32-bit microcontrollers […]

App note: ​PCI Express gen 1/2/3 clocks

SQKYbeaver found a PCIe clocking solution from Silicon labs the he thinks can be hacked into a precision clock generator with multiple outputs: The Si52144 is a spread-controlled PCIe clock generator that can source four PCIe clocks simultaneously. The device has four  hardware output enable control inputs for enabling the respective differential outputs on the […]

App note: Sense multiple pushbuttons using only two wires

A 1-Wire port expander can be used to sense 8 push-buttons with only 2 wires. It can be powered via a strong pullup on the data line, so a separate power line isn’t needed. For applications that require less than a keyboard or numeric keypad, this simple circuit monitors multiple pushbutton switches using a single […]

BB313 – ATtinyX313 breakout board for breadboards

John designed a breakout board for the ATtiny2313/4313 microcontrollers. It features a power supply, decoupling capacitors, ceramic resonator, a FTDI 6pin header, and a programing header. The board is designed so it is easy to interface with breadboards by putting all the breakout pins on one side. We’re calling this breakout configuration the ‘blade’ breakout, […]