Skip to content
This repository has been archived by the owner on Jun 11, 2021. It is now read-only.

Latest commit

 

History

History
62 lines (51 loc) · 4.76 KB

README.md

File metadata and controls

62 lines (51 loc) · 4.76 KB

MiP ProMini Pack - 16MHz/5V

MiP with ProMini Pack on its back

Archived - June 10th, 2021

This project is no longer under active development. Both @Tiogaplanet and I have moved onto other projects.

Attribution

This project is based on the now retired Sparkfun MiP ProMini-Pack.
The original Eagle files can be found on GitHub. They were created by Sparkfun employee Casey Kuhns.

Project Goals

  • Produce a functional version of the MiP ProMini-Pack to correct the MiP communication issue in the Sparkfun original.
  • Run the ATMEGA328 at 16MHz instead of 8MHz. This allows the AVR to properly receive 115200 bps serial output from the MiP.
  • Increase Vcc from 3.3V to 5V so that the ATMEGA328 can reliably run at 16MHz.
  • Modify board layout to make it easier to hand solder the SMD parts.
    • Use larger 0805 passives instead of 0603.
    • Extend the pads on some of the SMD packages to allow for easier transfer of heat from the soldering iron.
  • Port my MiP C API project to Arduino and refactor it to make it more closely resemble other Arduino libraries.

Links

Bill of Materials

Description Quantity Part Number(s)
TS3USB221A USB SWITCH DUAL - 10QFN 1 U3
ATMEGA328P - 32TQFP 1 U1
16MHz Ceramic Resonator - 15pF ±0.2% SMD 1 Q1
MIC5205 Linear Regulator - 5.0V 150mA SOT23-5 1 U2
MIC5205 Linear Regulator - 3.3V 150mA SOT23-5 1 U4
10kΩ Resistor - 0805 3 R2, R4, R5
1kΩ Resistor - 0805 6 R7, R8, R9, R10, R12, R13
330Ω Resistor - 0805 1 R6
0.1uF Capacitor - 0805 6 C1, C2, C3, C4, C5, C10
10uF Capacitor - 1206 4 C6, C7, C13, C19
Diode Schottky 10V 570mA SOD323 1 D1
Green LED - 0603 2 D3, D4
PTC Resettable Fuse - 1206 1 F1
SPST Tactile SMD Switch - Normally Open 1 S1
JST 4-position Connector - 1.5mm Through-Hole 1 JP11
Male Header for FTDI 1x6 - 0.1" Through-Hole 1 JP1
JST 4-wire Cable 1
Screw - Phillips Head (1/2", 4-40) 3
Nut - (4-40) 3
Screw - Phillip Head (M3-0.5 x 12mm) 3

Schematic

Schematic

OSHPark Renderings of PCB

PCB Top

PCB Top