Skip to content
deladriere edited this page Oct 31, 2015 · 1 revision

How to assemble Mozmo

BOM

Schematic

Farnell Bom

Mouser Part

Mouser Cart http://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=1c71905cf1 note : they don’t have

  • the pots
  • the jack connectors
  • the 12 mhz resonator I am using

PCB Assembly

  1. If you dont have a 5V bus and If you plan to add the 5V regulator cut the following track

1)Start with the SMD chip MCP2200 Dispense a little bit of flux paste on the pads. Use an alligator clip to hold it in place. Solder 2 opposites corner pin and remove the alligator clip to proceed with the other pins

  1. solder the resistors & the 6 diodes

  2. Solder the ceramic capacitors

  3. Add the IC Support

  4. Add the crystals & the resettable fuse

  5. Add the headers If you have a 5v bus add the 16 pins header

If you don’t have a 5v bus add the 10 pins header

  1. Add the Electrolytic 10uf capacitor

8)5V hack If you don’t have the 5V bus you should add the 5v 78L05 regulator

Bend the input pin to the 12V pin. Solder the output (5v) in place

Get a wire to reach the closet Gnd and connect it to the Gnd of the regulator

Do not solder the pots, the usb & the jacks yet !

Final Assembly place pots & jacks without soldering trim the pot (keep 5mm of stripes)

place the usb connector on the pcb (remark : ) screw the jacks & pots in place make sure everything is well aligned before soldering the pots & jacks

Avr tool chain On Mac download the latest Crosspack for AVR http://www.obdev.at/products/crosspack/download.html On Windows ...

Programmer I use the usbtiny programmer via avrdude in the terminal : connect your programmer to the isp port

set the fuses low_fuses=0xff high_fuses=0xde extended_fuses=0x05

this can be done via the following command : avrdude -c usbtiny -p m328p -qq -U hfuse:w:0xDE:m -U lfuse:w:0xFF:m -U efuse:w:0x05:m

bootloader

& upload an Arduino bootloader I use : optiboot_atmega328.hex

avrdude -c usbtiny -p m328p -F -U /Users/path to the file/optiboot_atmega328.hex

you can also use Avrfuses as interface to avrdude

Upload sketches Under windows you need to install the MCP2200 driver and have fun !

Clone this wiki locally