HOW-TO: Make realistic 3D renderings of PCB designs

3D models in Google SketchUp look great, but with a few extra plugins the results can look photo-realistic. In this tutorial we’ll cover our experience with the Maxwell for Google Sketchup rendering plugin. The Maxwell Fire engine is easy to use. It’s integrated directly into SketchUp so you don’t need to open any other application […]

USB development board with a custom scriptable language

SigLab is an open source USB development board that takes commands from a small program that runs Python-like scripts. The hardware is basically a PIC18F2550 breakout board, but the firmware makes it easy to get started using the familiar desktop scripting language. SigLab is a combination of open hardware and FOSS (free and open source […]

MCP2200 breakout board free PCB built

Ricros built a free MCP2200 breakout board. MCP2200s are USB-to-UART converter chips from Microchip. They are actually a remarked PIC18F14K50 microcontroller programmed with the USB-to-UART firmware – we were able to hack one and reprogram it to run an open source USB stack. If you build a free PCB we’ll send you another one! Blog about […]

XT to IDE hard drive controller development update

J1mbo designed some digital logic upgrades to the XT to IDE hard drive controller. This board enables you to use IDE hard drives with vintage XT computers. His design increases the write speeds to the hard drive. As promised here’s my schematic that should provide for fast writes with the DPv2 board. The command trigger […]

HOW-TO: Build 3D models from Eagle files

Overview Over the last few weeks we’ve been building 3D models of our projects in Google SketchUp using the EagleUp script. This script makes a 3D model of the board from Cadsoft Eagle board (.brd) files, and populates it with pre-existing models of components. Once you have a 3D model in SketchUp you are free […]

XC9572XL CPLD breakout free PCB build

Victor 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 […]

App note: Technical guide to surface mount resistors

Here is a technical guide to surface mount resistors from Panasonic. It covers the theory behind various resistor materials and the manufacturing processes. Tables illustrate specifications for different types of resistors, and explain the failure mechanisms for them. Fixed resistors are principal electronic components composed electronic circuit. They are developed with demands of various electronic […]

App note: Enhancing ADC resolution by oversampling

Atmel describes how to enhance ADC resolution by oversampling the signal and averaging the extra data. This has a side effect of increasing the signal to noise ratio, and reducing the quantization error. When the ADC samples a signal, it quantizes the signal in  discrete steps. This introduces some error, often referred to as  quantization […]

App Note: Comparing digital and mechanical potentiometers

Microchip compares mechanical and digital potentiometers to digital. This app note explains the theory behind both versions, and their advantages and disadvantages. Mechanical potentiometers have advantages in terms of having a wide variety of values available and tighter specifications such as nominal resistance, tolerance, temperature coefficient, power rating and temperature range specifications. But in many […]