Links & Notes on Electronics
This is a small collection of electronics resources. I may also post some electronics related things here such as circuit schematics.
- Schematics, PCB Design & Simulation
- AVR Microcontrollers
- PIC Microcontroller
- I2C
- Switching Regulators
- Bench Lab Power Supply
- Soldering
- Oscilloscope
- AUV's, UAV's and ROV's
- CNC Milling Machine
- Steppers & Servos
- FPGA
- Battery Operation
- Bits & Bytes
- Worthwhile Parts
Schematics, PCB Design & Simulation
Applications
AVR Microcontrollers
- Some video clips I have posted about the Arduino:
- AVR Fuse Calculator
- Procyon AVRLib: Collection of C libraries for AVR
- Arduino: Open source ATMega168 based development board and API based on wiring.
- http://wiring.org.co/: ATMega128 based development board and API.
- AVRFreaks
- http://www.nongnu.org/avr-libc/
- Mac OS X Binary of the AVR Tool-Chain
- A Tutorial for Starting with ATMEL AVR Microcontrollers
- MP3Stick: ATMega128 based MP3 Player, includes code to support external flash (MMC/SD) bootloaders.
ISP Programmers
- DIY OpenSource USB SKT500 Clone
- Evertool-Light: A DIY JTAG only circuit
- http://electronics-diy.com/avr_programmer.php: RS232 SPI programmer
- USBTiny ISP
- http://www.scienceprog.com/build-your-own-avr-jtagice-clone/
USB Implementation
- OBDev AVRUSB
- SIAM32 USB HC
- AVR CDC
- AVRUSBBoot: Firmware-USB bootloader for Atmel AVR controllers
- USB bootloaders for AVR microcontrollers: A collection of USB based, and more, bootloaders for AVRs
USB HID Specifications
- Device Class Definition for Human Interface Devices
- HID Usage Tables
- Device Class Definition for Physical Interface Devices
Multithreading, Kernels & VM's
- FreeRTOS: An open source, mini real time kernel for many mcu's
- Multitasking on an AVR [pdf] by AVRFreaks
- NanoVM: A JVM Subset for 8bit AVR
- AvrX Real Time Kernel: A Real Time Multitasking Kernel written for the Atmel AVR
PIC Microcontroller
I2C
- http://en.wikipedia.org/wiki/I²C
- Muio: USB To I2C Interface
- I2C-Tiny-USB: USB to I2C interface using the ATTiny45
- 25¢ I2C Adaptor: DVI-I/VGA/HDMI to I2C adaptor!
Switching Regulators
- DC-DC Converter Basics
- DC-DC Converter Tutorial: Application note by Maxim
- 555 Based DC to AC inverter
Bench Lab Power Supply
- A Digital DC Power Supply
- 0-30 VDC STABILIZED POWER SUPPLY WITH CURRENT CONTROL 0.002-3 A
- http://www.electronics-lab.com/projects/test/022/
- Power Supply Unit Multimeter
- How to Convert a Computer ATX Power Supply to a Lab Power Supply
Soldering
- DIY Hot Air Station
- Surface Mount Soldering 101
- Sparkfun's Guide to SMD Soldering
- http://www.robotroom.com/PCB3.html
- The Reflow Soldering Oven with LCD Display: A DIY Reflow Soldering Oven
- Toaster Reflow How To
- http://www.engadget.com/2006/03/07/how-to-make-a-surface-mount-soldering-iron/
- http://www.geocities.com/vk3em/smtguide/websmt.html
- DIY Solder Paste Stencils
- NASA Documentation on Tin Whiskers
Oscilloscope
- Low Speed AVR Oscilloscope
- xoscope
- XYZs of Oscilloscope @ Tektronix
- http://scopeonpc.tripod.com/index.htm: Parallel port oscilloscope for Windows
- Low cost PC-based quad channel real-time / storage oscilloscope
- Large Storage Depth Oscilloscope
- http://www.nbb.cornell.edu/neurobio/land/PROJECTS/VideoScope/
- http://www.zelscope.com/
- eOscope ver. 1.2 - LCD Scope 40MSPS: AVR & CPLD Based "bit scope"
AUV's, UAV's and ROV's
- http://diydrones.com/
- http://autopilot.sourceforge.net/
- http://paparazzi.enac.fr/wiki/index.php/Main_Page
- http://www.rollette.com/rov/
- http://www.rollette.com/rovrev2/
- http://members.aol.com/stuarttttt/
- http://techreport.com/forums/viewtopic.php?t=31609
CNC Milling Machine
Steppers & Servos
FPGA
Battery Operation
- PIC Based Fast NiMH / NiCd Battery charger
- Yet Another PIC Based Charger (in English)
- A 12V Uninterruptible Power Supply
Bits & Bytes
- EnerJar: A DIY Power Meter
Worthwhile Parts
- LT1083: A 7.5A, 5A, 3A Low Dropout Positive Adjustable Regulators