App note: Need for power and ground cleanliness

  Some tips and tricks on how to reduce noise on PCB power and ground traces. It warns digital engineers that the analog nasties are lurking in power supplies, and can cause unexpected surprises for inexperienced PCB designers. Many times electronic system failures are blamed on the parts when the real cause was human error. […]

App note: Audio applications using PIC32 microcontrollers

Here is an app note from Microchip introducing the audio-specific features of the PIC32 MCUs. One of the features disused is the hardware SPI module that supports some standard audio communication modes. In this application note, the available audio-specific features of the PIC32 MCU are explored to address these needs. The SPI module supports different […]

App note: Ball grid array explained

Here is Texas Instrument’s application note on Ball Grid Array IC packages. It provides general information about BGAs, and the many versions of the same. Leaders in the consumer electronics industry will be determined by their ability to deliver increasingly miniaturized products at lower costs. The Ball Grid Array (BGA) package achieves these objectives by […]

Workshop Update for July 27th, 2012

Today much of the day was spent answering emails, and forum support. We did receive our order of Dangerous Prototypes stickers in the meantime. Bus Pirate demo board v5 firmware is being finalized. We caught a few hardware bugs on the board though, which might require another PCB revision. Ian and Sjaak are meeting this […]

PIC12F source shared for the one-wire HD44780 LCD controller

As a follow up to the “One wire control of HD44780 LCDs” post, McLaren shared the Assembly source code for his project. Pick up the source in the forum. Assembly language source file and hex file (for 12F683) attached… Allow approximately 60 msecs after power-up for LCD initialization before sending commands and/or data to the […]

GIVEAWAY: MSP430 LaunchPad

Today we announce the recipient of the  MSP430 LaunchPad.  There were lots of great ideas for projects based on the MSP430 LaunchPad, thanks for your submissions. Chris gets a MSP430 for his open source aquarium automation idea: I’m busy with some Opens Source Aquarium Automation project (well, the first phase will only be to automatically […]

Workshop Update for July 26th, 2012

Releasing the Sick of Beige standard PCB template and cases dominated the day. We made a video about it, showed off the standard PCB library, and presented the two initial SoB v1 case designs. As a demo project for the Sick of Beige cases, toady we designed 2 protoboards on DP6037  (60mmx37mm) standard PCBs. One […]

NEW PROJECT: Sick of Beige standard PCB sizes v1.0

Are you sick of beige project boxes that hide your cool board and hard work? Wouldn’t it be cool if your project was case ready from the first revision? We worked with case designer David Moberly (dsm) to create a case-friendly PCB footprint for all our projects. We call the specification Sick of Beige v1.0. […]

RoboBrrd Brain board v2 gEDA design time-lapse video

Watch Erin design RoboBrrd’s Brain board v2 in gEDA from start to finish. RoboBrrd is an interactive robot designed to motivate students by responding to their achievements through chirps and dances. The original brain of the RoboBrrd was an Arduino MEGA, but the latest version will feature a custom Arduino compatible board. Since redesigning RoboBrrd […]