MiniDuino Version X2
The MiniDuino is an Arduino(TM) variant targeted at a very specific application - an Embedded GPS controller. The functionality of the MiniDuino allows it to be used in many applications. MiniDuino is very small - 2.0" x 1.35" and has large 4-40 mounting holes on each of the four corners for easy installation into an enclosure.
Here's my Arduino library for the MiniDuino.
An application-oriented Arduino variant
The MiniDuino is targetted at supporting some leading hardware choices. The following have connections directly on the MiniDuino:
An Embedded Design Arduino
The result is the a great basis for most embedded designs. Any design which requires menu navigation and LCD displays along with a few I/O pins is a great fit. More I/O pins can be accommodated via an I2C interface and either the 8-bit I2C parallel port card or 16-bit I2C parallel port card.
Parametrics
Power draw 20 mA
Connectors/Pinouts
Pin 1s are the square pins.
TB1 - 5mm Terminal block
- 1 - VIN (7-12V)
- 2 - GND
J1 - TFT LCD
- VCC
- BKLT (WIRED TO GROUND)
- RESET
- D/C-RES
- MISO
- MOSI
- SCL
- LCDCS
- SDCS
- GND
J2 - 5-Way Switch Menu (Analog 0)
- Ground
- VCC
- Switch Input
J3 - GPS Connector (Digital 2/3)
- VCC
- GND
- GPSRX
- GPSTX
- GPSFIX (N/C)
- VBAT (N/C)
- GPSEN (N/C)
- 3.3V OUT
J4 - FTDI (Digital 0/1)
- GND
- GND
- VCC
- D0
- D1
- RESET
J5 - Analog Spares (AD1-AD3)
- AREF
- GND
- GND
- AD1
- AD2
- AD3
J6 - Digital Spares (D4-D6)
- VCC
- D4
- D5
- D6
- GND
- GND
J7 - I2C Interface (AD4/AD5)
- GND
- VCC
- SDA
- SCL
J8 - Card Power Selection Jumper (FTDI or TB1)
1-2 FTDI
2-3 TB1
Material costs
ref |
value |
Cost |
C1 |
0.1uF |
0.15 |
C2 |
0.1uF |
0.15 |
C3 |
0.1uF |
0.15 |
C4 |
CP |
0.5 |
C5 |
0.1uF |
0.15 |
D1 |
1N4004 |
0.3 |
J1 |
CONN_10 |
0.25 |
J2 |
CONN_3 |
0.15 |
J3 |
CONN_8 |
0.25 |
J4 |
CONN_6 |
0.25 |
J5 |
CONN_6 |
0.25 |
J6 |
CONN_6 |
0.25 |
J7 |
CONN_4 |
0.25 |
J8 |
CONN_3 |
0.25 |
MTG1 |
CONN_1 |
0 |
MTG2 |
CONN_1 |
0 |
MTG3 |
CONN_1 |
0 |
MTG4 |
CONN_1 |
0 |
R1 |
10K |
0.1 |
TB1 |
TB-2PIN |
0.5 |
U1 |
ATMEGA328-PU |
3 |
U2 |
AP1117 |
0.5 |
Y1 |
16MHz |
0.5 |
pcb |
|
4.58 |
|
Total
|
12.48 |
// Pin assignments as referenced to the Zachary ProtoShield
// Arduino Port Connector Function
// D0 J4-4 FTDI Transmit/Arduino Receive
// D1 J4-5 FTDI Receive/Arduino Transmit
// D2 J3-3 GPSRx
// D3 J3-4 GPSTx
// D4 J6-2 Digital Input
// D5 J6-3 Digital Input
// D6 J6-4 Digital Input
// D7 J1-9 SD Card Chip Select
// D8 J1-3 LCD Reset
// D9 J1-4 LCD Register Select (DC or RS)
// D10 J1-8 LCD Chip Select
// D11 J1-6 LCD MOSI
// D12 J1-5 LCD MISO
// D13 J1-7 LCD SCK
// A0 J2-3 Keypad
// A1 J5-4 Values (such as temperature) set potentiometer wiper
// A2 J5-5 Analog Input
// A3 J5-6 Analog Input
// A4 (SDA) J7-3 I2C SDA LCD
// A5 (SCK) J7-4 I2C SCK LCD
Comments (0)
You don't have permission to comment on this page.