![]() |
2008-06-19
|
Beginning Embedded Electronics - 1
Don't know anything about Embedded Electronics? Start here!
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 2
Getting AVR HEX code loaded onto the ATmega168.
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 3
A breakdown of crystals and setting the fuse bits to run the ATmega168 at 16MHz!
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 4
Setting up the serial port and printf-ing 'Hello World'.
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 5
Basic printf input and output.
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 6
The basics of through hole soldering.
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 7
Basic SMD soldering to assemble the Simon game.
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 8
Getting started with Eagle PCB and capturing a schematic.
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 9
The basics of laying out a PCB with Eagle.
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 10
How to create a custom footprint and part in Eagle PCB.
|
|||
![]() |
2008-06-19
|
Beginning Embedded Electronics - 11
Learn from our mistakes! And other helpful tips.
|
|||
![]() |
2008-11-07
|
Sneaky Footprints
Pete Lewis figured out a neat trick to hold headers in place during production. A breakdown of how to edit Eagle footprints to work for you.
|
|||
![]() |
2008-11-06
|
Better PCBs in Eagle
Designing PCBs for Manufacturability (DFM)
|
|||
![]() |
2008-10-21
|
Maker Faire Austin 2008
We raised over $800 for local non-profits with our soldering workshop! Pictures and thoughts from Maker Faire 2008 in Austin, Texas.
|
|||
![]() |
2008-09-11
|
LED Coffee Table
We try our hand at electronic furniture using our RGB LED matrices and a secondhand coffee table. Pong never looked so good.
|
|||
![]() |
2008-08-04
|
LPC2148 USB Bootloader Tutorial
Find out how the SparkFun bootloader works. Don't know what a bootloader is? Read on to find out.
|
|||
![]() |
2008-06-23
|
Audiophile Heaven
We show how to use the 6DOF control board to prevent electrocution inside a tube based stereo amplifier.
|
|||
![]() |
2008-06-19
|
Enclosure Modification
The basics of modifying an enclosure to house your next prototyping project.
|
|||
![]() |
2008-03-02
|
Key-Counter
Playing with the PS2 keyboard protocol. How many times have you hit the 'n' key today?
|
|||
2008-01-17
|
Sinister7
A venture into the unknown with a simple device to detect mysterious waves, and to generate winning lottery numbers.
|
||||
![]() |
2007-03-22
|
Giant Nintendo Controller
A sociological study on team work. Checkout how we built this 5' long, 83 lbs. Nintendo controller.
|
|||
2007-03-10
|
Picture Frame Tetris
Another tutorial on why we like big blinky things. We've made the game of Tetris interactive with 720 LEDs, 16 microcontrollers, and 10lbs of wires, sweat, and code.
|
||||
2007-01-13
|
Nike+iPod Dissection
Another commercial product destroyed. A good example of how to use a PIC and the nRF2401 to make a gazillion dollars.
|
||||
![]() |
2007-01-07
|
History Museum
A trip down memory lane with a box full of prototypes collected over the years. Learn what not to do from what we screwed up.
|
|||
![]() |
2006-12-19
|
Wii-mote guts
We crack the case on the infamous flying Nintendo controller, so you don't have to.
|
|||
2006-07-01
|
Ethernet to Color LED Matrix
Controlling a color LED matrix from anywhere in the world using a simple java script interface.
|
||||
2006-06-19
|
Maker Faire 2006
Pictures from the wildly popular fair of hacks and toys.
|
||||
2006-03-30
|
Roomba Remote Tilt Controller
How to hack a Roomba, a WiTilt, and the Federal Trade Commission. Ok, maybe not the Federal Trade Commission.
|
||||
![]() |
2006-03-19
|
12ft GPS Wall Clock
A fun project using LED light bars, a PIC for control, 7-segment driving, playing with 2Amps, and some assorted other fun tricks.
|
|||
2005-06-17
|
How Far Does It Go?
A range comparison of Spark Fun RF products. Which is for you? This will help you decide.
|
||||
2005-03-28
|
Bluetooth Primer
Implementing a Bluetooth serial link is easier than you think, and we spell it out for you!
|
||||
2005-03-04
|
High Voltage Ringer
How do you make the classic bell ringer work off 3.8VDC? The magic of a DC/DC converter!
|
||||
![]() |
2005-01-17
|
Port-O-Rotary
We take an old rotary phone, dissect it, and cross-pollinate it with a cellular module.
|
|||
2004-10-01
|
Robot Building!
A simplistic approach to getting a two-wheel robot to move across the floor. Oh, and chasing my cat.
|
||||
2004-09-01
|
Pseudo-Datasheet for the Serial ADXL
Not a real datasheet, but everything you need to know for implementing the Serial ADXL PCB into your project. Includes the PCB layout, firmware, and discussions on sensor sensitivity.
|
||||
2004-08-01
|
Overclocking a PIC
How fast can you push it? We actually don't know. But 32MHz is where we stopped for the moment...
|
||||
2004-07-01
|
Crazy Soldering
Ever wonder how to solder that surface mount package? We can show you how - with lots of pictures! LCC soldering not recommended for the faint of heart.
|
||||
2004-06-19
|
Foamware
Besides liking that word, we really enjoy flying our gliders. We decided to use the new ADXL sensors we put together in connection with a wireless transmitter. Foamware is what came out.
|
||||
![]() |
2006-09-02
|
SMD How To - 1
The basic tools and setup for surface mount soldering.
|
|||
![]() |
2006-09-02
|
SMD How To - 2
Soldering a SOIC part, multiple pins at a time and the use of solder wick.
|
|||
![]() |
2006-09-02
|
SMD How To - 3
Reworking a board with an iron can be difficult. Here are some ways to remove and repair PCBs with an iron.
|
|||
![]() |
2006-09-02
|
SMD How To - 4
Hot-air is a wonderful tool. Checkout how easy it is to remove an IC with this crucial tool.
|
|||
![]() |
2006-09-02
|
SMD How To - 5
How to fix a board with a lifted pad or incorrect trace route. Green wires make the world go round!
|
|||
![]() |
2006-09-02
|
SMD How To - 6
Sneaky tricks to solder anything! Even leadless ICs and BGAs.
|
|||
![]() |
2006-09-02
|
SMD How To - 7
Videos and more examples of how to solder and then wick away jumpers.
|
|||
![]() |
2006-09-02
|
SMD How To - 8
A breakdown of hot-air rework and lots of video examples.
|
|||
![]() |
2006-08-01
|
Solder Paste Stenciling
How to apply solder paste with a $35 stencil.
|
|||
![]() |
2006-07-01
|
Reflow Skillet
Reflowing trickier PCBs with a $30 hot plate!
|
|||
![]() |
2006-06-01
|
Reflow Toaster
Attempting to reflow PCBs with a toaster oven.
|
|||
![]() |
2008-10-14
|
Handy Calculators
Calculators galore! Resistor, microstrip, power conversion, ASCII, EIA232 pinouts, even time conversion!
|
|||
![]() |
2008-08-08
|
Unregulated Power Supply Tutorial
Investigates the nature of the output signal on an unregulated power supply.
|
|||
![]() |
2008-08-04
|
Selling Your Widget on SparkFun
What it takes to get your widget listed for sale on SparkFun.
|
|||
2008-06-23
|
AT91SAM7 Serial Communications
Jim Lynch breaks down serial communication and explains how to set up the USART hardware on the SAM7 using the free GCC/GNU tool chain. There is also an update to the YAGARTO software setup. The code for the tutorial is available here.
|
||||
![]() |
2008-06-18
|
Your Atmel Board May Not Be Dead
Another great tutorial by Jim Lynch shows how to recover a locked SAM7 board.
|
|||
![]() |
2008-06-18
|
Nokia 6100
Jim Lynch writes another great tutorial demonstrating how to interface to this popular color LCD. Source code here. Updated to include support for both Epson and Philips controllers.
|
|||
![]() |
2007-06-04
|
Sensor Interfacing
Some basic techniques to get a 3.3V sensor hooked up to a 5V micro.
|
|||
2007-06-01
|
ARM tutorial
Jim Lynch's tutorial for setting up the free GCC/GNU tool chain. The example software is available here.
|
||||
2007-05-01
|
Bluetooth
We've have the BlueSMiRF, the Extended BlueSMiRF, and the DIP module. We've also have the WiTilt and the 6DOF, each of which have a Bluetooth module on them.
|
||||
2007-04-01
|
GPS Overview
General background information and descriptions of the modules we carry.
|
||||
2001-01-01
|
Bloader for the 16F88
(Outdated but good info) A short and sweet tutorial to setup the P18 dev board using the PIC 16F88.
|
||||
2001-01-01
|
Bloader and Screamer 877A
(Outdated but good info) An in-depth tutorial on our in-house boot loader and accompanying Windows program. Find out how to build your own!
|
||||
2001-01-01
|
Bloader and Screamer
New version v1.6! Thanks Mike K! Support for 16F877A, 16F876A, 16F873A, 16F88.
|
||||
2001-01-01
|
Setting up the MCP under MPLAB
Not as bad as you think!
|
||||
2001-01-01
|
Programmer and Board Test Program
Blink! As well as some other helpful test routines.
|
||||
2001-01-01
|
Setting up the In Circuit Debugger under MPLAB
Just as bad as you think! (Not really)
|
||||
2001-01-01
|
PG3B WinPicProg tutorial
The original tutorial using WinPicProg. Saved for educational purposes.
|
||||
2001-01-01
|
PG3B ICProg tutorial
Updated! Now using the ever popular ICProg. All you need to know to get our popular parallel programmer up and burning!
|
||||
2001-01-01
|
Breadboard programming with ICSP
A tutorial using the PIC-PG2C programmer, an ICSP cable, a polarized header, and a breadboard.
|
||||
2001-01-01
|
PG2C ICProg tutorial
Get the PG2C setup and burning with this very popular socketed programmer.
|
||||
2001-01-01
|
PG1B
The PG1 and PG2C are the same functional device, only the PG2C has a socket built in. Please refer to the PG2C documentation - it works just fine for the PG1. Also, see 'Basic PIC Tutorial' located below.
|
||||
2006-06-19
|
MCP Upgrade tutorial
Getting errors under MPLAB? You may need to upgrade the firmware on your MCP. Use this step-by-step tutorial to upgrade to the newest release from Olimex.
|
||||
2006-06-19
|
Mini-ICSP Updates
Have you noticed the itty bitty white rectangles on some of the SparkFun designed boards? These are a miniature version of the ICSP connection. This tutorial will show you how to use a special adapter to re-program boards with this type header.
|
||||
2001-01-01
|
The Serial Biggie
'Nuther long tutorial running the gauntlet of good MPLAB and Serial Communications info. This is all about implementing RS232 timing in software.
*Intro and the basic idea behind RS232 timing
*How to setup a project under MPLAB v6.4
*All about the Stopwatch and Debug functions
*Using the Stopwatch to tailor delays used in RS232 timing
*Straight through hardware connections (No MAX232!) and HyperTerminal setup
|
||||
2001-01-01
|
What is this place?
A few common answer to a few common questions about uCs and this site.
|
||||
2001-01-01
|
Basic breadboard tutorial
Using the PIC-PG1B programmer - An amazing low-cost programmer that impressed us the first time we used it! A great tutorial to get your first PIC project blinking.
|
||||
2001-01-01
|
Set up your space!
Have you got the LED blinking? Time to get coding! A tutorial on setting up a free code editor with a free C compiler. Very quick, very easy to use
|
||||
2001-01-01
|
Serial IO
Our own spin on serial communication. Serial out is a must have feature for debugging. What the heck is the value of that variable? Just pipe it out through 'serial_out' and find out in Windows' HyperTerminal. Outdated - See 'The Serial Biggie' above for newest information.
|
||||
2001-01-01
|
The Biggie
A lengthy tutorial that covers:
*How to get the MAX232 IC working on many Olimex Development boards
*How to get the UART hardware module (TX/RX) working on a PIC 16F628
*How to use nice printf("Hello!", 0); routines for debugging
*How to talk to an I2C EEProm
*How to control a standard servo using the computer's keyboard through hyperterminal
Courtesy of Joyner Network Solutions
|
||||
Display prices in
If you would like to tell us more, you can fill out our form if you need some psycho-suggestive questions. Go to the form.












































