Difference between revisions of "Umarim Lite v2"

From PaparazziUAV
Jump to navigation Jump to search
(fix image names)
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<div style="float: right; width: 15%"><categorytree style="float:right; clear:right; margin-left:1ex; border: 1px solid gray; padding: 0.7ex;" mode=pages>Autopilots</categorytree></div>
<div style="float: right; width: 15%"><categorytree style="float:right; clear:right; margin-left:1ex; border: 1px solid gray; padding: 0.7ex;" mode=pages>Autopilots</categorytree></div>
<div style="float: right; width: 50%; overflow: hidden">[[Image:UmarimLite_v2_3D_bottom.png|right|500px|Umarim Lite v2 bottom side]]</div>
<div style="float: right; width: 50%; overflow: hidden">[[Image:UmarimLite_v2_bottom.jpg|right|500px|Umarim Lite v2 bottom side]]</div>
<div style="float: right; width: 35%">__TOC__</div>
<div style="float: right; width: 35%">__TOC__</div>


 
<br>
<br>
'''''Help needed for a new blah blah introduction...'''''
<br>
<br>
== Hardware Revision History ==
== Hardware Revision History ==


Line 30: Line 34:
* 3.3v / 1A linear regulator
* 3.3v / 1A linear regulator
* 2 x status LEDs
* 2 x status LEDs
* ?? grams (0,?? oz)
* 8 grams (0,3 oz)
* 53 x 25mm (2.1" x 0.98")
* 53 x 25mm (2.1" x 0.98")
* 4 layers PCB design / single side SMD components
* 4 layers PCB design / single side SMD components
Line 37: Line 41:
Image:UmarimLite_v2_3D_bottom.png|Umarim Lite v2 3D bottom view
Image:UmarimLite_v2_3D_bottom.png|Umarim Lite v2 3D bottom view
Image:UmarimLite_v2_3D_top.png|Umarim Lite v2 3D top view
Image:UmarimLite_v2_3D_top.png|Umarim Lite v2 3D top view
Image:UmarimLite_v2_top_side.png|Umarim Lite v2 top side
Image:UmarimLite_v2_2D_top.png|Umarim Lite v2 top side
Image:UmarimLite_v2_bottom_side.png|Umarim Lite v2 bottom side
Image:UmarimLite_v2_2D_bottom.png|Umarim Lite v2 bottom side
</gallery>
</gallery>


Line 45: Line 49:


[[Image:UmarimLite_v2_pinout.png]]
[[Image:UmarimLite_v2_pinout.png]]
{|border="1"  cellspacing="0" style="text-align:center" cellpadding="2%" width="70%"
|+'''SRV0/1/2/3/4/5'''
!width="7%"|''Pin #''!!width="10%"|''Name''!!width="10%"|''Type''!!''Description''!!width="5%"|''Color''
|-
|1||GND||PWR||common ground||style="background:black; color:white"|Black
|-
|2|| +5V||PWR||5V Rail from autopilot||style="background:Orange; color:white"|Orange
|-
|3||SRVx||OUT||Servo signal (PWM)||White
|}
{|border="1"  cellspacing="0" style="text-align:center" cellpadding="2%" width="70%"
|+'''R/C'''
!width="7%"|''Pin #''!!width="10%"|''Name''!!width="10%"|''Type''!!''Description''!!width="5%"|''Color''
|-
|1||GND||PWR||common ground||style="background:black; color:white"|Black
|-
|2|| +5v||PWR||5V Rail from autopilot||style="background:Orange; color:white"|Orange
|-
|3||PPM_IN||IN||PPM Stream from R/C Receiver (5V tolerant)||style="background:white; color:black"|White
|}
{|border="1"  cellspacing="0" style="text-align:center" cellpadding="2%" width="70%"
|+'''SPI1'''
!width="7%"|''Pin #''!!width="10%"|''Name''!!width="10%"|''Type''!!''Description''!!width="5%"|''Color''
|-
|1||GND||PWR||common ground||style="background:black; color:white"|Black
|-
|2|| +3.3V||PWR||3.3V Rail from autopilot||style="background:red; color:white"|Red
|-
|3||SSEL1||IN||SSP Slave Select. Selects the SSP interface as a slave (SSEL1)||style="background:sienna; color:white"|Brown
|-
|4||MOSI1||I/O||SPI1 Master Out Slave In. Data output from master / data input to slave||style="background:Grey; color:white"|Grey
|-
|5||MISO1||I/O||SPI1 Master In Slave Out. Data input to master / data output from slave||style="background:Green; color:white"|Green
|-
|6||DRDY1||IN||External interrupt 0 input (EINT0)||style="background:Purple; color:white"|Purple
|-
|7||SCK1||I/O||SPI1 Serial clock. Clock output from master or input to slave||style="background:Yellow; color:black"|Yellow
|}
{|border="1"  cellspacing="0" style="text-align:center" cellpadding="2%" width="70%"
|+'''AUX'''
!width="7%"|''Pin #''!!width="10%"|''Name''!!width="10%"|''Type''!!''Description''!!width="5%"|''Color''
|-
|1||GND||PWR||common ground||style="background:black; color:white"|Black
|-
|2|| +5V||PWR||5V Rail from autopilot||style="background:Orange; color:white"|Orange
|-
|3|| +3.3V||PWR||3.3V Rail from autopilot||style="background:Red; color:white"|Red
|-
|4||AUX1||I/O||General Purpose I/O #1 or ADC Input ADC_0 (lpc AD1.5)||
|-
|5||AUX2||I/O||General Purpose I/O #2 or ADC Input ADC_1 (lpc AD1.4)||
|-
|6||AUX3||I/O||General Purpose I/O #3 or ADC Input ADC_2 (lpc AD1.3)||
|-
|7||AUX4||I/O||General Purpose I/O #4 or ADC Input ADC_3 (lpc AD1.2)||
|}
{|border="1"  cellspacing="0" style="text-align:center" cellpadding="2%" width="70%"
|+'''UART0'''
!width="7%"|''Pin #''!!width="10%"|''Name''!!width="10%"|''Type''!!''Description''!!width="5%"|''Color''
|-
|1||GND||PWR||common ground||style="background:black; color:white"|Black
|-
|2|| +5V||PWR||5V Rail from autopilot||style="background:Orange; color:white"|Orange
|-
|3|| +3.3V||PWR||3.3V Rail from autopilot||style="background:Red; color:white"|Red
|-
|4||RXD0||IN||UART0 Serial Input (3.3V level, 5V Tolerant)||style="background:green; color:white"|Green
|-
|5||TXD0||OUT||UART0 Serial Output (3.3V level)||style="background:blue; color:white"|Blue
|}
{|border="1"  cellspacing="0" style="text-align:center" cellpadding="2%" width="70%"
|+'''UART1'''
!width="7%"|''Pin #''!!width="10%"|''Name''!!width="10%"|''Type''!!''Description''!!width="5%"|''Color''
|-
|1||GND||PWR||common ground||style="background:black; color:white"|Black
|-
|2|| +5V||PWR||5V Rail from autopilot||style="background:Orange; color:white"|Orange
|-
|3|| +3.3V||PWR||3.3V Rail from autopilot||style="background:Red; color:white"|Red
|-
|4||RXD1||IN||UART1 Serial Input (3.3V level, 5V Tolerant)||style="background:green; color:white"|Green
|-
|5||TXD1||OUT||UART1 Serial Output (3.3V level)||style="background:blue; color:white"|Blue
|}
{|border="1"  cellspacing="0" style="text-align:center" cellpadding="2%" width="70%"
|+'''I2C0'''
!width="7%"|''Pin #''!!width="10%"|''Name''!!width="10%"|''Type''!!''Description''!!width="5%"|''Color''
|-
|1||GND||PWR||common ground||style="background:black; color:white"|Black
|-
|2|| +5V||PWR||5V Rail from autopilot||style="background:Orange; color:white"|Orange
|-
|3|| +3.3V||PWR||3.3V Rail from autopilot||style="background:red; color:white"|Red
|-
|4||SDA0||Open Drain<br>I/O||I2C0 bus Serial DAta||style="background:sienna; color:white"|Brown
|-
|5||SCL0||Open Drain<br>I/O||I2C0 bus Serial CLock||style="background:blue; color:white"|Blue
|}
{|border="1"  cellspacing="0" style="text-align:center" cellpadding="2%" width="70%"
|+'''I2C1'''
!width="7%"|''Pin #''!!width="10%"|''Name''!!width="10%"|''Type''!!''Description''!!width="5%"|''Color''
|-
|1||GND||PWR||common ground||style="background:black; color:white"|Black
|-
|2|| +5V||PWR||5V Rail from autopilot||style="background:Orange; color:white"|Orange
|-
|3|| +3.3V||PWR||3.3V Rail from autopilot||style="background:red; color:white"|Red
|-
|4||SDA1<br>BOOT||Open Drain<br>I/O||I2C1 bus Serial DAta<br>In-Circuit Serial Programming (ISP) enable (P0.14, +3.3v pullup) ''(Note)''||style="background:sienna; color:white"|Brown
|-
|5||SCL1||Open Drain<br>I/O||I2C1 bus Serial CLock||style="background:blue; color:white"|Blue
|}
''Note: Holding this pin low for at least 3mS after a RESET (or power up) instructs the controller to enter programming mode.''
{|border="1"  cellspacing="0" style="text-align:center" cellpadding="2%" width="70%"
|+'''USB'''
!width="7%"|''Pin #''!!width="10%"|''Name''!!width="10%"|''Type''!!''Description''!!width="5%"|''Color''
|-
|1||GND||PWR||common ground||style="background:black; color:white"|Black
|-
|2||USB+||I/O||USB bidirectional D+ line||style="background:green; color:white"|Green
|-
|3||USB-||I/O||USB bidirectional D- line||style="background:white; color:black"|White
|-
|4||VBUS||IN||Indicates the presence of USB bus power (P0.23) (5V level)||style="background:orange; color:white"|Orange
|}
''Note: MiniUSB and Molex USB connectors are in parallel, only one can be connected at a time.''
== Schematic ==
[[Image:UmarimLite_v2_Schematic.png|left|900px|Umarim Lite v2 Schematic]]
<br style="clear:both">
== Examples of Airborne Equipment Electrical Connections ==
=== Small Aircraft Connection Diagram ===
[[Image:UmarimLite_v2_small_aircraft_airborne_connection_diagram.png|left|900px|Umarim Lite v2 small aircraft airborne equipment electrical connections]]
<br style="clear:both">
=== Large Aircraft Connection Diagram ===
[[Image:UmarimLite_v2_large_aircraft_airborne_connection_diagram.png|left|900px|Umarim Lite v2 large aircraft airborne equipment electrical connections]]
<br style="clear:both">
== PCB ==
=== Gerber & Drill Files  ===
PCB design  [http://www.eurocircuits.com/images/stories/ec09/ec-classification-english-1-2010-v2.pdf Eurocircuits 6-C class] compliant:
'''''[[Media:Gerbers_for_UmarimLite_v2.zip|Download Umarim v2 gerber & drill files (zip)]]'''''
RS274X, units = Inches, format = 2:5
:*UmarimLite_v2_SILKSCREEN_TOP.GBR (Top Component Print Layer)
:*UmarimLite_v2_SOLDERMASK_TOP.GBR (Top Solder Mask)
:*UmarimLite_v2_SIGNAL_TOP.GBR (Top Copper Layer)
:*UmarimLite_v2_INTERNAL_PLANE_1.GBR (Internal Copper Layer GND)
:*UmarimLite_v2_INTERNAL_PLANE_2.GBR (Internal Copper Layer +3.3V)
:*UmarimLite_v2_SIGNAL_BOTTOM.GBR (Bottom Copper Layer)
:*UmarimLite_v2_SOLDERMASK_BOTTOM.GBR (Bottom Solder Mask)
:*UmarimLite_v2_OUTLINE.GBR (Board Outline)
:*UmarimLite_v2_DRILL.GBR (NC XY coordinates & Drill tools sizes)
== Assembly ==
===Components Layout===
<gallery>
Image:UmarimLite_v2_2D_bottom.png|Umarim Lite v2 bottom components Layout
Image:UmarimLite_v2_2D_top.png|Umarim Lite v2 top components Layout
Image:UmarimLite_v2_bottom_components.png|Umarim Lite v2 bottom components detail
Image:UmarimLite_v2_top_components.png|Umarim Lite v2 top components detail
</gallery>
=== Bill Of Material ===
'''''[[Media:UmarimLite_v2_BOM.zip|Download Umarim Lite v2 Bill of Material (zipped .xls file)]]'''''
<br>
<br>
<small><small>
{|border="1" cellspacing="0" style="text-align:center" width="80%" valign="top"
|-style="background:LightYellow; color:black"
!Qty!!Manufacturer<br>part number!!Part name / value!!Designator!!Description!!Manufacturer!!Package<br>type!!Digikey<br>part number!!Other distributor
|-style="background:WhiteSmoke; color:black"
|colspan="9" align="left"|''Resistors''
|-
|2||ERJ-3EKF33R0V||33R||R1,R2||33.0 Ohm 1/10W 1% ||Panasonic - ECG||0603||P33.0HCT-ND||
|-
|1||ERJ-3EKF1000V||100R||R3||100 Ohm 1/10W 1% ||Panasonic - ECG||0603||P100HCT-ND||
|-
|2||ERJ-3EKF3900V||390R||R4,R5||390 Ohm 1/10W 1% ||Panasonic - ECG||0603||P390HCT-ND||
|-
|2||ERJ-3EKF1501V||1.5K||R6,R7||1.50K Ohm 1/10W 1% ||Panasonic - ECG||0603||P1.50KHCT-ND||
|-
|1||ERJ-3EKF1801V||1.8K||R8||1.80K Ohm 1/10W 1% ||Panasonic - ECG||0603||P1.80KHCT-ND||
|-
|4||ERJ-3EKF2201V||2.2k||R9 to R12||2.20K Ohm 1/10W 1% ||Panasonic - ECG||0603||P2.20KHCT-ND||
|-
|1||ERJ-3EKF3301V||3.3K||R13||3.30K Ohm 1/10W 1% ||Panasonic - ECG||0603||P3.30KHCT-ND||
|-
|2||ERJ-3EKF1002V||10K||R14,R15||10.0K Ohm 1/10W 1% ||Panasonic - ECG||0603||P10.0KHCT-ND||
|-style="background:WhiteSmoke; color:black"
|colspan="10" align="left"|''Capacitors''
|-
|2||C1608C0G1H180J||18p||C1,C2||Ceramic 18pF 50V C0G 5%||TDK Corp.||0603||445-1272-1-ND||
|-
|1||C1608X7R1H222K||2.2n/50V||C3||Ceramic 2.2nF 50V X7R 10%||TDK Corp.||0603||445-1309-1-ND||
|-
|1||C1608X7R1H103K||10n||C4||Ceramic 10nF 50V X7R 10%||TDK Corp.||0603||445-1311-1-ND||
|-
|17||CC0603KRX7R8BB104||100n||C5 to C21||Ceramic 0.1uF 25V X7R 10%||Yageo||0603||311-1341-1-ND||
|-
|1||C1608X5R1E105K||1u/25V/X5R||C22||Ceramic 1.0uF 25V X5R10%||TDK Corp.||0603||445-5146-1-ND||
|-
|1||C1608X5R0J106M||10u/6.3V||C23||Ceramic 10uF 6.3V X5R 20%||TDK Corp.||0603||445-4112-1-ND||
|-
|2||TAJA336K006RNJ||33u/6.3v||C24,C25||Tantalum 33uF 6.3V 10%||AVX Corp.||A case (EIA 3216-18)||478-1666-1-ND||
|-
|1||TR3D107K020C0080||100u/20V||C26||Tantalum 100uF 20V 10%||Vishay/Sprague||D case (EIA 7343-31)||718-1774-1-ND||
|-style="background:WhiteSmoke; color:black"
|colspan="10" align="left"|''Inductors''
|-
|1||B82462G4682M||6.8u||L1||1.65A Power Inductor||Epcos Inc.||6.0x6.0 mm||495-1999-1-ND||
|-style="background:WhiteSmoke; color:black"
|colspan="10" align="left"|''Semiconductors''
|-
|1||LPC2148FBD64,151||LPC2148FBD64||IC1||Single-chip ARM7 32-bit microcontroller||NXP Semicond.||LQFP64||568-1765-ND||
|-
|1||ITG-3200||ITG-3200||IC2||3-Axis Digital-Output Gyroscope||InvenSense||QFN24||N/A||Farnell(#1858279),Sparkfun(#SEN-09793)||
|-
|1||ADXL345BCCZ-RL||ADXL345||IC3||3-Axis 16 g Digital Accelerometer||Analog Devices Inc.||LGA14||ADXL345BCCZ-RLCT-ND||
|-
|1||TPS62112RSAT||TPS62112||IC4||17V, 1.5-A, Synchronous Step-Down Converter||Texas Instruments||QFN16||296-19717-1-ND||
|-
|1||LM3940IMP-3.3/NOPB||LM3940IMP-3.3||IC5||1A low dropout regulator for 5V to 3.3V conversion||National Semicond.||SOT223||LM3940IMP-3.3CT-ND||
|-
|1||CD4017BPWR||4017||IC6||Decade Counter/Divider with 10 Decoded Outputs||Texas Instruments||TSSOP16||296-14252-1-ND||
|-
|1||APT1608SURCK||KP-1608SURC||LED1||SMD Chip Red LED Lamp ||Kingbright Corp.||0603||754-1123-1-ND||
|-
|1||APT1608MGC||KP-1608MGC||LED2||SMD Chip Green LED Lamp ||Kingbright Corp.||0603||754-1118-1-ND||
|-
|1||DTA143ZE-TP||DTA143ZE||T1||PNP Pre-Biased Small Signal Transistor||Micro Commercial Co. ||SOT523||DTA143ZE-TPMSCT-ND||
|-style="background:WhiteSmoke; color:black"
|colspan="10" align="left"|''Connectors''
|-
|7||53047-0310||SRV0 to 5, RC||J1 to J7||Picoblade 3 pins 1.25mm straight header||Molex Inc.||-||WM1732-ND||
|-
|1||53047-0410||USB||J8||Picoblade 4 pins 1.25mm straight header||Molex Inc.||-||WM1733-ND||
|-
|4||53047-0510||UART0-1,I2C0-1||J9 to J12||Picoblade 5 pins 1.25mm straight header||Molex Inc.||-||WM1734-ND||
|-
|2||53047-0710||SPI1,AUX||J13,J14||Picoblade 7 pins 1.25mm straight header||Molex Inc.||-||WM1736-ND||
|-
|1||67503-1020||USB_REC||J16||Mini USB Receptacle SMD||Molex Inc.||-||WM5461CT-ND||
|-style="background:WhiteSmoke; color:black"
|colspan="10" align="left"|''Other''
|-
|1||CX5032GB12000H0PESZZ||CX5032GB12000||Q1||CRYSTAL 12.0MHZ 12PF SMD||AVX Corp.||5.0x3.2mm||478-4359-1-ND||
|}
</small></small>
== PCB and assembled boards suppliers ==
Check availability on [[Get_Hardware|Get Hardware]] page
== Mechanical Dimensions ==
[[Image:UmarimLite_v2_top_mechanical_dimensions.png|500px|Umarim v2 Top Mechanical Dimensions]]
[[Image:UmarimLite_v2_side_mechanical_dimensions.png|500px|Umarim v2 Side Mechanical Dimensions]]
== Paparazzi USB Bootloader Upload ==
=== Required components ===
:* '''1 x [http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf FTDI TTL-232R-3V3]''' (Digikey #768-1015-ND) USB to UART converter cable with +3.3V TTL level UART signals. ''(see Note 1)''
:* '''2 x''' 4-pin connector housing '''[http://www.molex.com/molex/products/datasheet.jsp?part=active/0510210400_CRIMP_HOUSINGS.xml Molex Picoblade 51021-0400]''' (Digikey #WM1722-ND)
:* '''5 x''' crimp terminal female '''[http://www.molex.com/molex/products/datasheet.jsp?part=active/0500588000_CRIMP_TERMINALS.xml Molex Picoblade 50058-8000]''' (Digikey #WM1775CT-ND)
:* '''1 x''' 6-pin 0.1" pitch single in line male connector header '''[http://www.samtec.com/ProductInformation/TechnicalSpecifications/Overview.aspx?series=TSW Samtec TSW-132-07-TS]''' (Digikey #SAM1035-32-ND) or equivalent
:* 28-32AWG wiring cable
<br>
:''<u>Note1</u>: It is advised to use [http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm FTDI USB-serial converter], as serial FTDI chips are by default working well in Linux.''<br>
:''The Paparazzi ground station software is configured to look for modems on FTDI ports by default.<br>
:''This harness can also serve as a modem interface (after it's use in Bootloader uploading) if you plug it on Umarim's UART1 connector''
<br>
=== Connection Diagram ===
Make up a wiring harness similar to the following
[[Image:UmarimLite_v2_bootloader_upload_connection_diagram.png|left|900px|Umarim Lite v2 Paparazzi bootloader upload connections]]
<br style="clear:both">
=== Boot Sequence ===
[[Image:lpc_autopilot_boot_sequence.png| LPC based autopilot boot sequence]]
[[Category:Autopilots]]

Latest revision as of 02:26, 28 August 2013

Umarim Lite v2 bottom side



Help needed for a new blah blah introduction...

Hardware Revision History

Version # Release Date Release Notes
v2 07/2012 Minor PCB modifications
v1 03/2012 Initial release of Umarim Lite


Features

  • NXP LPC2148 MCU based
  • 1 x Triple axis Digital Gyroscope (Invensense ITG-3200)
  • 1 x Triple axis Digital Accelerometer (Analog Devices ADXL345)
  • 6 x Servo PWM outputs
  • 1 x R/C receiver PPM frame input
  • 2 x UART (TTL 3.3V, 5V tolerant)
  • 2 x I2C bus
  • 1 x SPI bus
  • 1 x USB (client)
  • 4 x General Purpose I/O or Analog input channels (0V - 3.3V)
  • 5v / 1.5A switching power supply (input voltage range 5.5V min → 17.0v max)
  • 3.3v / 1A linear regulator
  • 2 x status LEDs
  • 8 grams (0,3 oz)
  • 53 x 25mm (2.1" x 0.98")
  • 4 layers PCB design / single side SMD components

Pinout

Pins Name and Type are specified with respect to the Autopilot Board

UmarimLite v2 pinout.png


SRV0/1/2/3/4/5
Pin # Name Type Description Color
1 GND PWR common ground Black
2 +5V PWR 5V Rail from autopilot Orange
3 SRVx OUT Servo signal (PWM) White


R/C
Pin # Name Type Description Color
1 GND PWR common ground Black
2 +5v PWR 5V Rail from autopilot Orange
3 PPM_IN IN PPM Stream from R/C Receiver (5V tolerant) White


SPI1
Pin # Name Type Description Color
1 GND PWR common ground Black
2 +3.3V PWR 3.3V Rail from autopilot Red
3 SSEL1 IN SSP Slave Select. Selects the SSP interface as a slave (SSEL1) Brown
4 MOSI1 I/O SPI1 Master Out Slave In. Data output from master / data input to slave Grey
5 MISO1 I/O SPI1 Master In Slave Out. Data input to master / data output from slave Green
6 DRDY1 IN External interrupt 0 input (EINT0) Purple
7 SCK1 I/O SPI1 Serial clock. Clock output from master or input to slave Yellow


AUX
Pin # Name Type Description Color
1 GND PWR common ground Black
2 +5V PWR 5V Rail from autopilot Orange
3 +3.3V PWR 3.3V Rail from autopilot Red
4 AUX1 I/O General Purpose I/O #1 or ADC Input ADC_0 (lpc AD1.5)
5 AUX2 I/O General Purpose I/O #2 or ADC Input ADC_1 (lpc AD1.4)
6 AUX3 I/O General Purpose I/O #3 or ADC Input ADC_2 (lpc AD1.3)
7 AUX4 I/O General Purpose I/O #4 or ADC Input ADC_3 (lpc AD1.2)


UART0
Pin # Name Type Description Color
1 GND PWR common ground Black
2 +5V PWR 5V Rail from autopilot Orange
3 +3.3V PWR 3.3V Rail from autopilot Red
4 RXD0 IN UART0 Serial Input (3.3V level, 5V Tolerant) Green
5 TXD0 OUT UART0 Serial Output (3.3V level) Blue


UART1
Pin # Name Type Description Color
1 GND PWR common ground Black
2 +5V PWR 5V Rail from autopilot Orange
3 +3.3V PWR 3.3V Rail from autopilot Red
4 RXD1 IN UART1 Serial Input (3.3V level, 5V Tolerant) Green
5 TXD1 OUT UART1 Serial Output (3.3V level) Blue


I2C0
Pin # Name Type Description Color
1 GND PWR common ground Black
2 +5V PWR 5V Rail from autopilot Orange
3 +3.3V PWR 3.3V Rail from autopilot Red
4 SDA0 Open Drain
I/O
I2C0 bus Serial DAta Brown
5 SCL0 Open Drain
I/O
I2C0 bus Serial CLock Blue


I2C1
Pin # Name Type Description Color
1 GND PWR common ground Black
2 +5V PWR 5V Rail from autopilot Orange
3 +3.3V PWR 3.3V Rail from autopilot Red
4 SDA1
BOOT
Open Drain
I/O
I2C1 bus Serial DAta
In-Circuit Serial Programming (ISP) enable (P0.14, +3.3v pullup) (Note)
Brown
5 SCL1 Open Drain
I/O
I2C1 bus Serial CLock Blue

Note: Holding this pin low for at least 3mS after a RESET (or power up) instructs the controller to enter programming mode.


USB
Pin # Name Type Description Color
1 GND PWR common ground Black
2 USB+ I/O USB bidirectional D+ line Green
3 USB- I/O USB bidirectional D- line White
4 VBUS IN Indicates the presence of USB bus power (P0.23) (5V level) Orange

Note: MiniUSB and Molex USB connectors are in parallel, only one can be connected at a time.


Schematic

Umarim Lite v2 Schematic


Examples of Airborne Equipment Electrical Connections

Small Aircraft Connection Diagram

Umarim Lite v2 small aircraft airborne equipment electrical connections


Large Aircraft Connection Diagram

Umarim Lite v2 large aircraft airborne equipment electrical connections



PCB

Gerber & Drill Files

PCB design Eurocircuits 6-C class compliant:

Download Umarim v2 gerber & drill files (zip)

RS274X, units = Inches, format = 2:5

  • UmarimLite_v2_SILKSCREEN_TOP.GBR (Top Component Print Layer)
  • UmarimLite_v2_SOLDERMASK_TOP.GBR (Top Solder Mask)
  • UmarimLite_v2_SIGNAL_TOP.GBR (Top Copper Layer)
  • UmarimLite_v2_INTERNAL_PLANE_1.GBR (Internal Copper Layer GND)
  • UmarimLite_v2_INTERNAL_PLANE_2.GBR (Internal Copper Layer +3.3V)
  • UmarimLite_v2_SIGNAL_BOTTOM.GBR (Bottom Copper Layer)
  • UmarimLite_v2_SOLDERMASK_BOTTOM.GBR (Bottom Solder Mask)
  • UmarimLite_v2_OUTLINE.GBR (Board Outline)
  • UmarimLite_v2_DRILL.GBR (NC XY coordinates & Drill tools sizes)


Assembly

Components Layout


Bill Of Material

Download Umarim Lite v2 Bill of Material (zipped .xls file)

Qty Manufacturer
part number
Part name / value Designator Description Manufacturer Package
type
Digikey
part number
Other distributor
Resistors
2 ERJ-3EKF33R0V 33R R1,R2 33.0 Ohm 1/10W 1% Panasonic - ECG 0603 P33.0HCT-ND
1 ERJ-3EKF1000V 100R R3 100 Ohm 1/10W 1% Panasonic - ECG 0603 P100HCT-ND
2 ERJ-3EKF3900V 390R R4,R5 390 Ohm 1/10W 1% Panasonic - ECG 0603 P390HCT-ND
2 ERJ-3EKF1501V 1.5K R6,R7 1.50K Ohm 1/10W 1% Panasonic - ECG 0603 P1.50KHCT-ND
1 ERJ-3EKF1801V 1.8K R8 1.80K Ohm 1/10W 1% Panasonic - ECG 0603 P1.80KHCT-ND
4 ERJ-3EKF2201V 2.2k R9 to R12 2.20K Ohm 1/10W 1% Panasonic - ECG 0603 P2.20KHCT-ND
1 ERJ-3EKF3301V 3.3K R13 3.30K Ohm 1/10W 1% Panasonic - ECG 0603 P3.30KHCT-ND
2 ERJ-3EKF1002V 10K R14,R15 10.0K Ohm 1/10W 1% Panasonic - ECG 0603 P10.0KHCT-ND
Capacitors
2 C1608C0G1H180J 18p C1,C2 Ceramic 18pF 50V C0G 5% TDK Corp. 0603 445-1272-1-ND
1 C1608X7R1H222K 2.2n/50V C3 Ceramic 2.2nF 50V X7R 10% TDK Corp. 0603 445-1309-1-ND
1 C1608X7R1H103K 10n C4 Ceramic 10nF 50V X7R 10% TDK Corp. 0603 445-1311-1-ND
17 CC0603KRX7R8BB104 100n C5 to C21 Ceramic 0.1uF 25V X7R 10% Yageo 0603 311-1341-1-ND
1 C1608X5R1E105K 1u/25V/X5R C22 Ceramic 1.0uF 25V X5R10% TDK Corp. 0603 445-5146-1-ND
1 C1608X5R0J106M 10u/6.3V C23 Ceramic 10uF 6.3V X5R 20% TDK Corp. 0603 445-4112-1-ND
2 TAJA336K006RNJ 33u/6.3v C24,C25 Tantalum 33uF 6.3V 10% AVX Corp. A case (EIA 3216-18) 478-1666-1-ND
1 TR3D107K020C0080 100u/20V C26 Tantalum 100uF 20V 10% Vishay/Sprague D case (EIA 7343-31) 718-1774-1-ND
Inductors
1 B82462G4682M 6.8u L1 1.65A Power Inductor Epcos Inc. 6.0x6.0 mm 495-1999-1-ND
Semiconductors
1 LPC2148FBD64,151 LPC2148FBD64 IC1 Single-chip ARM7 32-bit microcontroller NXP Semicond. LQFP64 568-1765-ND
1 ITG-3200 ITG-3200 IC2 3-Axis Digital-Output Gyroscope InvenSense QFN24 N/A Farnell(#1858279),Sparkfun(#SEN-09793)
1 ADXL345BCCZ-RL ADXL345 IC3 3-Axis 16 g Digital Accelerometer Analog Devices Inc. LGA14 ADXL345BCCZ-RLCT-ND
1 TPS62112RSAT TPS62112 IC4 17V, 1.5-A, Synchronous Step-Down Converter Texas Instruments QFN16 296-19717-1-ND
1 LM3940IMP-3.3/NOPB LM3940IMP-3.3 IC5 1A low dropout regulator for 5V to 3.3V conversion National Semicond. SOT223 LM3940IMP-3.3CT-ND
1 CD4017BPWR 4017 IC6 Decade Counter/Divider with 10 Decoded Outputs Texas Instruments TSSOP16 296-14252-1-ND
1 APT1608SURCK KP-1608SURC LED1 SMD Chip Red LED Lamp Kingbright Corp. 0603 754-1123-1-ND
1 APT1608MGC KP-1608MGC LED2 SMD Chip Green LED Lamp Kingbright Corp. 0603 754-1118-1-ND
1 DTA143ZE-TP DTA143ZE T1 PNP Pre-Biased Small Signal Transistor Micro Commercial Co. SOT523 DTA143ZE-TPMSCT-ND
Connectors
7 53047-0310 SRV0 to 5, RC J1 to J7 Picoblade 3 pins 1.25mm straight header Molex Inc. - WM1732-ND
1 53047-0410 USB J8 Picoblade 4 pins 1.25mm straight header Molex Inc. - WM1733-ND
4 53047-0510 UART0-1,I2C0-1 J9 to J12 Picoblade 5 pins 1.25mm straight header Molex Inc. - WM1734-ND
2 53047-0710 SPI1,AUX J13,J14 Picoblade 7 pins 1.25mm straight header Molex Inc. - WM1736-ND
1 67503-1020 USB_REC J16 Mini USB Receptacle SMD Molex Inc. - WM5461CT-ND
Other
1 CX5032GB12000H0PESZZ CX5032GB12000 Q1 CRYSTAL 12.0MHZ 12PF SMD AVX Corp. 5.0x3.2mm 478-4359-1-ND

PCB and assembled boards suppliers

Check availability on Get Hardware page

Mechanical Dimensions

Umarim v2 Top Mechanical Dimensions Umarim v2 Side Mechanical Dimensions

Paparazzi USB Bootloader Upload

Required components


Note1: It is advised to use FTDI USB-serial converter, as serial FTDI chips are by default working well in Linux.
The Paparazzi ground station software is configured to look for modems on FTDI ports by default.
This harness can also serve as a modem interface (after it's use in Bootloader uploading) if you plug it on Umarim's UART1 connector


Connection Diagram

Make up a wiring harness similar to the following

Umarim Lite v2 Paparazzi bootloader upload connections


Boot Sequence

LPC based autopilot boot sequence