5 4 3 2 1 D D Page C B Contents Rev Contents 1 Table of Contents/Revision History 1.00 Initial release 2014-07-17 2 Sensor Platform Base Board 1.01 REM Control Switches, Fixed Headers, 2014-07-21 3 Ambient Light Sensor Breakout Boards 1.02 Duplicate sensor breakout boards for all PN 4 Hall Sensor Breakout Boards 5 Temp Sensor Breakout Boards 6 UV, MEM Sensor Breakout Boards 7 FTDI Details C B A A Title Sensor Platform Schematic Size B Document Number Table of Contents/Revision History Date: 5 4 3 2 Friday, August 01, 2014 Rev 1.0 Sheet 1 1 of 7 5 4 3 INPUT POWER D1 J1 U1 1 20V 3A 2 1 VIN BU33TD3WG-TR 5 VOUT 3 3 C3 2 STBY 0.47uF R2 4 NC 1 2 R1 10K R4 20K >> Coin Cell does not need to be On-Board. We would like to have the positive and GND leads on a 2 position header (J1) >> 3 Case Case Case 1 1 2 Position Male Header: External Power >> Standard Pitch 2.54mm, 2pin Q112 MICROCONTROLLER Sensor Breakout Board Interface MICROCONTROLLER DEBUGGER J4 Near Pin 22 9 32 1 Q112_RST Q112_TST TEST_F RST TST 30 27 14 11 29 28 26 23 Q112 C.0 Q112 C.1 Q112 C.2 Q112 C.3 Q112 C.4 Q112 C.5 Q112 C.6 Q112 C.7 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 4 20 0.01uF 4.7uF PA0 PA1 PA2 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 ML610Q112 VSS nc4 nc20 C5 GPIO0 GPIO1 GPIO2 GPIO3 VDD 3 5 6 7 17 18 19 24 31 2 10 12 13 15 Q112 A.0 Q112 A.1 Q112 A.2 1 2 3 4 5 Q112 B.2 Q112 B.3 Q112 B.4 Q112 B.7 REG_OUT 1 3 2 4 Q112_TST nE_RST U3 1 2 3 4 5 Q112 A.0 Q112 A.1 GND_SIGNAL SensorInterfaceHeader_1 Q112 B.0 Q112 B.1 Q112 B.2 Q112 B.3 Q112 B.4 Q112 B.5 Q112 B.6 Q112 B.7 REG_OUT R6 10K Q112 B.6 Q112 B.5 DEBUG SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 C >> This should be a standard pitch 2x2 pin male header. This is a depreceated version of the debugger/programmer port. Need to build an interface cable to use our original cable U5 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 Q112 D.0 Q112 D.1 Q112 D.2 Q112 D.3 Q112 D.4 Q112 D.5 6 5 4 3 2 1 Q112 D.5 Q112 D.4 Q112 D.3 Q112 D.2 Q112 D.1 Q112 D.0 Extra Header Rows J5 Q112 C.1 Q112 C.3 Q112 C.5 Q112 C.7 Q112 D.1 Q112 D.3 Q112 D.5 REG_OUT SensorInterfaceHeader_3 >> Header_2 needs to be a male header. Header_1 and Header_3 needs to be a female header. 1 3 5 7 9 11 13 15 2 4 6 8 10 12 14 16 Q112 C.0 Q112 C.2 Q112 C.4 Q112 C.6 Q112 D.0 Q112 D.2 Q112 D.4 16 I/O Pins Q112 » This does not need to be populated on a 8x2 header. These can really just be VIAS at a standard pitch. Single or Double row is OK depending on the base board module size. 21 B PD0 PD1 PD2 PD3 PD4 PD5 25 16 8 R7 10K U2 22 U4 VDD C C4 S1 Momentary Push-Button (N/O) 1 J2 REG_OUT 0 D 2 1 >> 5V @ Vbus when USB is connected. If this is connected, 5V is divided down to 3V and connected MCU. MCU pin should be a high impedance input R3 10K USR_RST 3 2 USR_RST Position Switch (J15) 1: Middle pin OPEN 2: Middle pin con to VBUS 3: Middle pin con to Ext. Power REG_OUT R5 3 nE_RST Q112_RST 2 Do Not Populate R18 - Leave as Jumper nanoEase Reset Option Q112 A.2 0.47uF J3 REG_OUT REG_OUT C1 3 Position Switch 1 RESET MCUs VBUS 0 2 3 D VBUS DET Circuit GND VBUS 2 B Standalone Mode LED Feedback Section FTDI IC Q112 C.7 Q112 C.6 D8 SML-P11VTT86 R14 1.5K Q112 C.5 D9 SML-P11VTT86 R15 1.5K Q112 C.4 D10 SML-P11VTT86 R16 1.5K Q112 C.3 Q112 C.2 D11 SML-P11VTT86 R17 1.5K D12 SML-P11VTT86 R18 1.5K Q112 C.1 D13 SML-P11VTT86 R19 1.5K Q112 C.0 D14 SML-P11VTT86 R20 1.5K VBUS VBUS D15 SML-P11VTT86 GND R21 1.5K » See Page 3 for full details of this block A Sensor Platform - Base Board Size B Document Number Sensor Platform - Base Board Schematic Date: 4 3 2 A Title >> Using ROHM Red PicoLEDs 5 Q112 B.0 Q112 B.1 Q112 B.0 Q112 B.1 Friday, August 01, 2014 Rev 1.0 Sheet 1 2 of 7 5 4 3 2 1 Ambient Light Sensors VDD_AL1_1 >>Type 1 VDD_AL1_2 >>Type 4 >>Type 7 Sensor Control = 8 = 0b001000 VDD_AL4 VDD_AL7 U18 U6 U7 1 2 3 4 5 GPIO0 GPIO1 GPIO2 GPIO3 VDD D 1 2 3 4 5 1 6 2 IOUT GC2 5 3 GND GC1 4 VCC N/C C8 0.1uF BH1600FVC WSOF6 SensorInterfaceHeader_1 U8 U72 SDA SCL ADC0 ADC1 GND GPIO0 GPIO1 GPIO2 GPIO3 VDD U73 U210 1 2 3 4 5 1 2 3 4 5 1 6 2 IOUT GC2 5 3 GND GC1 4 VCC N/C C36 0.1uF BH1603FVC WSOF6 SensorInterfaceHeader_2 SensorInterfaceHeader_1 C7 0.1uF U12 SDA SCL ADC0 ADC1 GND GPIO0 GPIO1 GPIO2 GPIO3 VDD SensorInterfaceHeader_2 1 2 3 4 5 U13 1 2 VCC 3 GND SDA U14 5 SCL 1 2 3 4 5 4 DVI BH1721FVC WSOF5 R22 1K SensorInterfaceHeader_1 GPIO0 GPIO1 GPIO2 GPIO3 VDD SDA SCL ADC0 ADC1 GND U20 U19 1 2 3 4 5 1 C10 0.1uF 2 VCC SCL GND SDA 1 2 3 4 5 4 3 BH1780GLI WLGA4 SensorInterfaceHeader_1 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 D SensorInterfaceHeader_2 U71 Sensor Control = 5 = 0b000101 SensorInterfaceHeader_3 U17 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U15 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 6 5 4 3 2 1 6 5 4 3 2 1 6 5 4 3 2 1 6 5 4 3 2 1 C9 1uF U24 SensorInterfaceHeader_3 Sensor Control = 9 = 0b001001 SensorInterfaceHeader_3 SensorInterfaceHeader_3 >>Type 2 VDD_AL2_1 VDD_AL2_2 GPIO0 GPIO1 GPIO2 GPIO3 VDD C6 0.1uF 1 2 3 4 5 U11 U10 1 5 2 VCC IOUT 3 GND 4 GC1 GC2 1 2 3 4 5 BH1620FVC WSOF5 U76 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 U77 U74 1 5 2 VCC IOUT 3 GND 4 GC1 GC2 1 2 3 4 5 BH1621FVC WSOF5 U80 SDA SCL ADC0 ADC1 GND C38 0.1uF 1 2 3 4 5 GPIO0 GPIO1 GPIO2 GPIO3 VDD SensorInterfaceHeader_2 U81 U78 1 5 2 VCC IOUT 3 GND 4 GC1 GC2 1 2 3 4 5 BH1680FVC WSOF5 SDA SCL ADC0 ADC1 GND >> Header_2 needs to be a female header. Header_1 and Header_3 needs to be male headers. SensorInterfaceHeader_2 SensorInterfaceHeader_1 6 5 4 3 2 1 SensorInterfaceHeader_1 6 5 4 3 2 1 SensorInterfaceHeader_1 C37 0.1uF 1 2 3 4 5 GPIO0 GPIO1 GPIO2 GPIO3 VDD 6 5 4 3 2 1 U9 VDD_AL2_3 U75 SensorInterfaceHeader_3 U79 SensorInterfaceHeader_3 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U16 Sensor Control = 5 = 0b000101 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 C SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 C SensorInterfaceHeader_3 >>Type 3, 5, 6 VDD_AL3_1 GPIO0 GPIO1 GPIO2 GPIO3 VDD 1 2 3 4 5 R23 0 R24 0 EMPTY U22 1 2 VCC 3 INT GND C39 0.1uF U23 1 2 3 4 5 6 SCL 5 DVI 4 SDA BH1730FVC WSOF6 SensorInterfaceHeader_1 R25 1K U83 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 GPIO0 GPIO1 GPIO2 GPIO3 VDD 1 2 3 4 5 R110 0 EMPTY R109 0 VDD_AL3_3 U84 1 2 VCC 3 INT GND BH1710FVC WSOF6 SensorInterfaceHeader_1 C12 1uF Sensor Control = 7 = 0b000111 GPIO0 GPIO1 GPIO2 GPIO3 VDD R46 0 R114 0 BH1715FVC WSOF6 SensorInterfaceHeader_1 R45 1K SensorInterfaceHeader_2 6 5 4 3 2 1 VDD_AL3_3 U86 R111 0 SensorInterfaceHeader_3 SensorInterfaceHeader_3 R44 0 EMPTY B R43 0 VDD_AL3_5 U92 1 2 VCC 3 INT GND C45 0.1uF U93 1 2 3 4 5 6 SCL 5 DVI 4 SDA BH1750FVI WSOF6I R50 1K U95 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 GPIO0 GPIO1 GPIO2 GPIO3 VDD 1 2 3 4 5 R52 0 EMPTY R51 0 U96 1 2 VCC 3 INT GND U97 1 2 3 4 5 6 SCL 5 DVI 4 SDA BH1751FVI WSOF6I R55 1K SensorInterfaceHeader_1 C44 1uF Sensor Control = 6 = 0b000110 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 C46 1uF Sensor Control = 6 = 0b000110 SensorInterfaceHeader_3 R49 0 EMPTY U94 R48 0 R54 0 EMPTY SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U90 6 5 4 3 2 1 VDD_AL3_5 6 5 4 3 2 1 VDD_AL3_4 A R53 0 SensorInterfaceHeader_3 Title Breakout - Ambient Light Sensor Size C Document Number Sensor Platform - Breakout Board Schematics Date: 5 SDA SCL ADC0 ADC1 GND C42 1uF 6 5 4 3 2 1 U82 SensorInterfaceHeader_1 A R42 0 EMPTY R112 0 EMPTY SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 6 5 4 3 2 1 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 C43 0.1uF 1 2 3 4 5 U89 1 2 3 4 5 6 SCL 5 DVI 4 SDA Sensor Control = 6 = 0b000110 R27 0 EMPTY VDD_AL3_4 U91 GPIO0 GPIO1 GPIO2 GPIO3 VDD U88 1 2 VCC 3 INT GND VDD_AL3_2 R26 0 SensorInterfaceHeader_3 R47 0 EMPTY SensorInterfaceHeader_2 Sensor Control = 6 = 0b000110 U25 1 2 3 4 5 R113 1K U87 SDA SCL ADC0 ADC1 GND C40 1uF VDD_AL3_1 B C41 0.1uF U85 1 2 3 4 5 6 SCL 5 DVI 4 SDA SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 C11 0.1uF U21 VDD_AL3_2 4 3 2 Sheet Friday, August 01, 2014 1 Rev 1.0 3 of 7 5 4 3 2 1 Hall Sensors >>Type 1 and 6 VDD_HL1_2 U101 A1 VDD OUT C47 0.1uF A2 GND N/C 1 2 3 4 5 VDD_HL1_1 6 5 4 3 2 1 1 2 3 4 5 B2 BU52001GUL VCSP50L1 R29 0 EMPTY U100 SensorInterfaceHeader_3 U99 U102 SDA SCL ADC0 ADC1 GND GPIO0 GPIO1 GPIO2 GPIO3 VDD VDD_HL1_3 U105 A1 VDD OUT C48 0.1uF A2 GND N/C 1 2 3 4 5 VDD_HL1_2 B1 1 2 3 4 5 B2 BU52002GUL VCSP50L1 SensorInterfaceHeader_2 SensorInterfaceHeader_1 Sensor Control = 0 = 0b000000 R28 0 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 B1 R56 0 U104 SensorInterfaceHeader_3 U106 GPIO0 GPIO1 GPIO2 GPIO3 VDD VDD_HL1_3 U107 VDD_HL1_4 U109 A1 VDD OUT C49 0.1uF A2 GND N/C 1 2 3 4 5 B1 1 2 3 4 5 B2 BU52003GUL VCSP50L1 SensorInterfaceHeader_2 SensorInterfaceHeader_1 Sensor Control = 0 = 0b000000 R57 0 EMPTY U103 SDA SCL ADC0 ADC1 GND R59 0 EMPTY R58 0 U108 SensorInterfaceHeader_3 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 VDD_HL1_4 Sensor Control = 0 = 0b000000 D R61 0 EMPTY 6 5 4 3 2 1 GPIO0 GPIO1 GPIO2 GPIO3 VDD SensorInterfaceHeader_2 SensorInterfaceHeader_1 Sensor Control = 1 = 0b000001 U32 U98 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 B2 U28 SDA SCL ADC0 ADC1 GND 6 5 4 3 2 1 1 2 3 4 5 BU52004GUL VCSP50L1 SensorInterfaceHeader_1 D B1 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 VDD_HL1_1 U27 A1 VDD OUT C13 0.1uF A2 GND N/C 1 2 3 4 5 6 5 4 3 2 1 GPIO0 GPIO1 GPIO2 GPIO3 VDD SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U26 R60 0 SensorInterfaceHeader_3 >>Type 2, 2.1, and 7 1 5 2 OUT2 OUT1 3 GND 4 N/C VDD BU52011HFV HVSOF5 SensorInterfaceHeader_1 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 6 5 4 3 2 1 U112 R31 0 EMPTY SensorInterfaceHeader_3 U129 SensorInterfaceHeader_2 U131 1 GPIO0 2 SDA GPIO1 3 SCL GPIO2 4 ADC0 ADC1 GPIO3 5 GND VDD U126 1 5 2 OUT2 OUT1 3 GND 4 N/C VDD BU52040HFV HVSOF5 C55 0.1uF 1 2 3 4 5 1 5 2 OUT2 OUT1 3 GND 4 N/C VDD BU52025G SSOP5 6 5 4 3 2 1 U132 R70 0 SensorInterfaceHeader_3 SensorInterfaceHeader_3 Sensor Control = 0 = 0b000000 Sensor Control = 0 = 0b000000 Sensor Control = 0 = 0b000000 U38 OUT VDD 2 GND N/C 4 C17 0.1uF 3 BU52053NVX SSON004X1216 1 2 3 4 5 U39 U137 SDA SCL ADC0 ADC1 GND GPIO0 GPIO1 GPIO2 GPIO3 VDD U136 1 2 3 4 5 1 OUT VDD 2 GND N/C 4 1 2 3 4 5 C56 0.1uF 3 BU52056NVX SSON004X1216 U134 U141 SDA SCL ADC0 ADC1 GND GPIO0 GPIO1 GPIO2 GPIO3 VDD SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U135 SensorInterfaceHeader_3 VDD_HL4_4 U138 U145 SDA SCL ADC0 ADC1 GND GPIO0 GPIO1 GPIO2 GPIO3 VDD U140 1 2 3 4 5 1 4 OUT VDD 2 C57 0.1uF 3 GND N/C BU52061NVX SSON004X1216 SensorInterfaceHeader_2 SensorInterfaceHeader_1 6 5 4 3 2 1 SensorInterfaceHeader_2 SensorInterfaceHeader_1 6 5 4 3 2 1 VDD_HL4_3 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 1 U44 SensorInterfaceHeader_3 C R68 0 R72 0 VDD_HL4_2 U37 SensorInterfaceHeader_1 U124 R66 0 R69 0 EMPTY R73 0 EMPTY SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 6 5 4 3 2 1 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 R71 0 EMPTY VDD_HL4_1 1 2 3 4 5 R67 0 EMPTY VDD_HL2_7 Sensor Control = 0 = 0b000000 GPIO0 GPIO1 GPIO2 GPIO3 VDD VDD_HL2_5 U133 SensorInterfaceHeader_2 1 2 SDA 3 SCL 4 ADC0 5 ADC1 GND U130 SensorInterfaceHeader_1 SensorInterfaceHeader_3 >>Type 4 U120 R64 0 Sensor Control = 0 = 0b000000 VDD_HL2_6 B BU52013HFV HVSOF5 SensorInterfaceHeader_1 1 2 3 4 5 U139 SensorInterfaceHeader_3 B U142 U144 1 2 3 4 5 1 OUT VDD 2 GND N/C 4 3 BU52012NVX SSON004X1216 SensorInterfaceHeader_2 SensorInterfaceHeader_1 C58 0.1uF 1 2 3 4 5 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 6 5 4 3 2 1 SensorInterfaceHeader_1 U128 1 5 2 OUT2 OUT1 3 GND 4 N/C VDD VDD_HL2_4 R65 0 EMPTY U125 SensorInterfaceHeader_2 1 2 SDA 3 SCL 4 ADC0 5 ADC1 GND U122 U143 SensorInterfaceHeader_3 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 GPIO0 GPIO1 GPIO2 GPIO3 VDD C53 0.1uF 1 2 3 4 5 VDD_HL2_7 C54 0.1uF 1 2 3 4 5 BU52012HFV HVSOF5 SensorInterfaceHeader_1 SensorInterfaceHeader_3 Sensor Control = 0 = 0b000000 VDD_HL2_6 U127 U116 R62 0 SensorInterfaceHeader_3 Sensor Control = 1 = 0b000001 1 5 2 OUT2 OUT1 3 GND 4 N/C VDD VDD_HL2_3 R63 0 EMPTY U121 SensorInterfaceHeader_2 U123 1 GPIO0 2 SDA GPIO1 3 SCL GPIO2 4 ADC0 ADC1 GPIO3 5 GND VDD U118 6 5 4 3 2 1 U33 BU52021HFV HVSOF5 C52 0.1uF 1 2 3 4 5 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 C 1 5 2 OUT2 OUT1 3 GND 4 N/C VDD VDD_HL2_2 R30 0 U117 SensorInterfaceHeader_2 U119 1 GPIO0 2 SDA GPIO1 3 SCL GPIO2 4 ADC0 ADC1 GPIO3 5 GND VDD U114 SensorInterfaceHeader_1 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 6 5 4 3 2 1 VDD_HL2_1 C51 0.1uF 1 2 3 4 5 6 5 4 3 2 1 BU52014HFV HVSOF5 SensorInterfaceHeader_1 U113 SensorInterfaceHeader_2 U115 1 GPIO0 2 SDA GPIO1 3 SCL GPIO2 4 ADC0 ADC1 GPIO3 5 GND VDD U110 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 1 5 2 OUT2 OUT1 3 GND 4 N/C VDD C50 0.1uF 1 2 3 4 5 VDD_HL2_5 6 5 4 3 2 1 U31 SensorInterfaceHeader_2 U111 1 GPIO0 2 SDA GPIO1 3 SCL GPIO2 4 ADC0 ADC1 GPIO3 5 GND VDD U30 VDD_HL2_4 6 5 4 3 2 1 1 2 3 4 5 VDD_HL2_3 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 C14 0.1uF U29 GPIO0 GPIO1 GPIO2 GPIO3 VDD VDD_HL2_2 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 VDD_HL2_1 SensorInterfaceHeader_3 Sensor Control = 0 = 0b000000 U35 1 2 3 4 5 A1 VDD_HL3 A2 OUT1GND OUT2 VDD B1 C15 0.1uF B2 BU52015GUL VCSP50L1 SensorInterfaceHeader_1 1 2 3 4 5 U36 U41 SDA SCL ADC0 ADC1 GND GPIO0 GPIO1 GPIO2 GPIO3 VDD SensorInterfaceHeader_2 1 2 3 4 5 C16 0.1uF U42 A1 GND VDD A2 SensorInterfaceHeader_1 B2 U40 U147 SDA SCL ADC0 ADC1 GND GPIO0 GPIO1 GPIO2 GPIO3 VDD SensorInterfaceHeader_2 U149 1 2 3 4 5 C59 0.1uF U148 A1 GND VDD A2 SensorInterfaceHeader_1 U45 SensorInterfaceHeader_3 GND OUT B1 B2 1 2 3 4 5 SDA SCL ADC0 ADC1 GND >> Header_2 needs to be a female header. Header_1 and Header_3 needs to be male headers. A SensorInterfaceHeader_2 BU52055GWZ UCSP35L1 6 5 4 3 2 1 6 5 4 3 2 1 Sensor Control = 0 = 0b000000 U43 GND OUT B1 1 2 3 4 5 BU52054GWZ UCSP35L1 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 A GPIO0 GPIO1 GPIO2 GPIO3 VDD VDD_HL5_2 6 5 4 3 2 1 U34 VDD_HL5_1 Sensor Control = 0 = 0b000000 SensorInterfaceHeader_3 U146 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 >>Type 5 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 >>Type 3 Title Breakout - Hall Sensor Size C Document Number Sensor Platform - Breakout Board Schematics SensorInterfaceHeader_3 Date: 5 4 3 2 Sheet Friday, August 01, 2014 1 Rev 1.0 4 of 7 5 4 3 2 1 Temperature Sensors R33 10K C19 0.1uF SDA SCL ADC0 ADC1 GND BDJ0601HFV HVSOF5 U152 U150 1 2 3 4 5 GPIO0 GPIO1 GPIO2 GPIO3 VDD U151 1 5 2 VTemp VDD 3 GND 4 PD OS R74 10K C60 0.1uF 1 2 3 4 5 SDA SCL ADC0 ADC1 GND BDJ0701HFV HVSOF5 U156 U154 1 2 3 4 5 GPIO0 GPIO1 GPIO2 GPIO3 VDD U155 1 5 2 VTemp VDD 3 GND 4 PD OS R77 10K C61 0.1uF 1 2 3 4 5 SDA SCL ADC0 ADC1 GND BDJ0751HFV HVSOF5 SensorInterfaceHeader_1 1 5 2 VTemp VDD 3 GND 4 PD OS 1 2 3 4 5 U160 U158 1 2 3 4 5 GPIO0 GPIO1 GPIO2 GPIO3 VDD U159 1 5 2 VTemp VDD 3 GND 4 PD OS R80 10K C62 0.1uF 1 2 3 4 5 SDA SCL ADC0 ADC1 GND BDJ0801HFV HVSOF5 SensorInterfaceHeader_2 U54 VDD_TE3_4 SensorInterfaceHeader_2 U56 1 2 3 4 5 SensorInterfaceHeader_2 U55 GPIO0 GPIO1 GPIO2 GPIO3 VDD VDD_TE3_3 SensorInterfaceHeader_1 VDD_TE3_2 SensorInterfaceHeader_1 VDD_TE3_1 SensorInterfaceHeader_2 SensorInterfaceHeader_1 >>Type 3 D D R34 0 EMPTY R76 0 EMPTY R79 0 EMPTY R82 0 EMPTY SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 6 5 4 3 2 1 U189 SensorInterfaceHeader_3 SensorInterfaceHeader_2 SensorInterfaceHeader_3 3-PIN Jumper SensorInterfaceHeader_3 3-PIN Jumper VDD_TE2_5 10K U203 1 5 2 CTRL OS 3 GND 4 VTemp VDD 1 2 3 4 5 1 2 3 4 5 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 BDE1000G SSOP5 1 2 3 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 6 5 4 3 2 1 SensorInterfaceHeader_3 1 2 3 4 5 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 BDE0800G SSOP5 1 2 3 Sensor Control = 20 = 0b010100 B U201 R106 U199 1 5 2 CTRL OS 3 GND 4 VTemp VDD U198 GPIO0 GPIO1 GPIO2 GPIO3 VDD 10K 1 2 3 4 5 1 2 3 4 5 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 BDE0900G SSOP5 SensorInterfaceHeader_1 J10 1 C71 0.1uF 2 U196 3 SensorInterfaceHeader_3 3-PIN Jumper 1 2 3 1 C72 0.1uF 2 U200 3 SensorInterfaceHeader_3 3-PIN Jumper U209 R108 GPIO0 GPIO1 GPIO2 GPIO3 VDD 10K U207 U206 1 5 2 CTRL OS 3 GND 4 VTemp VDD 1 2 3 4 5 1 2 3 4 5 SDA SCL ADC0 ADC1 GND A SensorInterfaceHeader_1 J12 C73 0.1uF 2 U204 3 SensorInterfaceHeader_3 3-PIN Jumper 1 2 3 Sensor Control = 22 = 0b010110 6 5 4 3 2 1 1 >> Header_2 needs to be a female header. Header_1 and Header_3 needs to be male headers. SensorInterfaceHeader_2 BDE1100G SSOP5 6 5 4 3 2 1 SensorInterfaceHeader_1 J11 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 A GPIO0 GPIO1 GPIO2 GPIO3 VDD U53 VDD_TE2_6 U205 R107 U202 GPIO0 GPIO1 GPIO2 GPIO3 VDD 1 2 3 4 5 SDA SCL ADC0 ADC1 GND VDD_TE2_4 10K U195 1 5 2 CTRL OS 3 GND 4 VTemp VDD U194 C18 0.1uF 1 2 3 4 5 SensorInterfaceHeader_2 U197 R105 6 5 4 3 2 1 U192 3 3 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U52 3 C70 0.1uF 2 2 BD1020HFV HVSOF5 PG VIA SensorInterfaceHeader_1 SensorInterfaceHeader_1 J9 1 1 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 C35 0.1uF 2 3 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_1 J13 1 2 1 2 3 4 5 U49 U48 1 5 2 NC GND 3 PG 4 VOUT VDD 1 2 3 4 5 Sensor Control = 23 = 0b010111 BDE0700G SSOP5 6 5 4 3 2 1 SensorInterfaceHeader_1 J6 GPIO0 GPIO1 GPIO2 GPIO3 VDD GPIO0 GPIO1 GPIO2 GPIO3 VDD VDD_TE2_3 10K U191 1 5 2 CTRL OS 3 GND 4 VTemp VDD 1 2 3 4 5 VDD_TE1 U47 R102 0 EMPTY U193 R104 U190 C69 0.1uF >>Type 1 6 5 4 3 2 1 1 2 3 4 5 R101 10K SDA SCL ADC0 ADC1 GND R103 0 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 6 5 4 3 2 1 U185 SensorInterfaceHeader_3 BDE0600G SSOP5 1 1 5 2 VTemp VDD 3 GND 4 PD OS 1 2 3 4 5 1 C74 0.1uF 2 U208 3 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 GPIO0 GPIO1 GPIO2 GPIO3 VDD U187 6 5 4 3 2 1 U51 1 5 2 CTRL OS 3 GND 4 VTemp VDD 1 2 3 4 5 U186 1 2 3 4 5 BDJ0800HFV HVSOF5 VDD_TE2_2 10K C Sensor Control = 23 = 0b010111 U188 GPIO0 GPIO1 GPIO2 GPIO3 VDD R99 0 EMPTY U46 R32 R91 0 EMPTY U173 SensorInterfaceHeader_3 VDD_TE3_11 Sensor Control = 23 = 0b010111 VDD_TE2_1 U50 C68 0.1uF SDA SCL ADC0 ADC1 GND R100 0 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 6 5 4 3 2 1 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U181 SensorInterfaceHeader_3 R98 10K 1 2 3 4 5 VDD_TE3_10 Sensor Control = 23 = 0b010111 R92 0 6 5 4 3 2 1 1 5 2 VTemp VDD 3 GND 4 PD OS VDD_TE3_9 R96 0 EMPTY C65 0.1uF SDA SCL ADC0 ADC1 GND SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U183 BDJ0700HFV HVSOF5 R97 0 R90 10K SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 BDJ0650HFV HVSOF5 U182 1 2 3 4 5 1 5 2 VTemp VDD 3 GND 4 PD OS 1 2 3 4 5 VDD_TE3_11 U184 GPIO0 GPIO1 GPIO2 GPIO3 VDD U171 BDJ0600HFV HVSOF5 R88 0 EMPTY Sensor Control = 23 = 0b010111 SensorInterfaceHeader_1 C67 0.1uF SensorInterfaceHeader_1 R95 10K SDA SCL ADC0 ADC1 GND U170 1 2 3 4 5 VDD_TE3_8 SensorInterfaceHeader_2 1 5 2 VTemp VDD 3 GND 4 PD OS 1 2 3 4 5 C64 0.1uF U172 GPIO0 GPIO1 GPIO2 GPIO3 VDD R89 0 U169 SensorInterfaceHeader_3 SensorInterfaceHeader_2 U178 U179 SensorInterfaceHeader_2 SensorInterfaceHeader_1 R85 0 VDD_TE3_10 1 2 3 4 5 R87 10K SDA SCL ADC0 ADC1 GND VDD_TE3_7 Sensor Control = 21 = 0b010101 U180 >>Type 2 1 5 2 VTemp VDD 3 GND 4 PD OS 1 2 3 4 5 BDJ0550HFV HVSOF5 U165 SensorInterfaceHeader_3 VDD_TE3_9 U167 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 R93 0 U166 1 2 3 4 5 6 5 4 3 2 1 R86 0 EMPTY U168 GPIO0 GPIO1 GPIO2 GPIO3 VDD SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 R94 0 EMPTY 6 5 4 3 2 1 VDD_TE3_6 Sensor Control = 21 = 0b010101 B C63 0.1uF BDJ0901HFV HVSOF5 U177 SensorInterfaceHeader_3 GPIO0 GPIO1 GPIO2 GPIO3 VDD R84 10K SDA SCL ADC0 ADC1 GND SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 1 5 2 VTemp VDD 3 GND 4 PD OS 1 2 3 4 5 SensorInterfaceHeader_1 U163 SensorInterfaceHeader_1 SensorInterfaceHeader_1 U162 1 2 3 4 5 VDD_TE3_5 6 5 4 3 2 1 SensorInterfaceHeader_1 C66 0.1uF BDJ0851HFV HVSOF5 U164 GPIO0 GPIO1 GPIO2 GPIO3 VDD SensorInterfaceHeader_2 R83 10K SDA SCL ADC0 ADC1 GND VDD_TE3_8 SensorInterfaceHeader_2 1 5 2 VTemp VDD 3 GND 4 PD OS 1 2 3 4 5 Sensor Control = 21 = 0b010101 VDD_TE3_7 SensorInterfaceHeader_2 U175 SensorInterfaceHeader_2 U174 1 2 3 4 5 R81 0 U161 SensorInterfaceHeader_3 Sensor Control = 21 = 0b010101 VDD_TE3_6 U176 R78 0 U157 SensorInterfaceHeader_3 Sensor Control = 21 = 0b010101 VDD_TE3_5 C R75 0 U153 SensorInterfaceHeader_3 Sensor Control = 21 = 0b010101 GPIO0 GPIO1 GPIO2 GPIO3 VDD SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 R35 0 U57 SensorInterfaceHeader_3 6 5 4 3 2 1 VDD_TE3_4 6 5 4 3 2 1 VDD_TE3_3 6 5 4 3 2 1 VDD_TE3_2 6 5 4 3 2 1 VDD_TE3_1 SensorInterfaceHeader_3 3-PIN Jumper Title Breakout - Temp Sensors Size C Document Number Sensor Platform - Breakout Board Schematics Date: 5 4 3 2 Sheet Friday, August 01, 2014 1 Rev 1.0 5 of 7 5 4 3 2 1 UV Sensor VDD_UV >>ML8511 J7 OUT 9 EN NC3 NC2 12 NC6 TP 10 C21 TR 1nF SensorInterfaceHeader_1 U59 NC5 C20 0.1uF GND VDD 8 NC4 7 11 GPIO0 GPIO1 GPIO2 GPIO3 VDD 1 2 3 4 5 1 5 6 U58 D NC1 4 2 3 3 1 D 2 3 U60 2 1 2 3 4 5 3-PIN Jumper 1 ML8511 TQFN12 6 5 4 3 2 1 SensorInterfaceHeader_2 SensorInterfaceHeader_3 C >> Header_2 needs to be a female header. Header_1 and Header_3 needs to be male headers. SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U61 SDA SCL ADC0 ADC1 GND Sensor Control = 10 = 0b001010 C MEM Sensors >>KX022 >>KMX061 VDD_MEM2 VDD_MEM1 SensorInterfaceHeader_2 C23 0.1uF 2 C24 1uF 3 4 SensorInterfaceHeader_1 5 14 15 CAP GND INT1 U66 SCL GND NC2 GND TRIG INT2 13 U67 12 1 2 3 4 5 11 10 9 SDA SCL ADC0 ADC1 GND SensorInterfaceHeader_2 B KMX61 LGA16 6 5 4 3 2 1 SensorInterfaceHeader_3 U69 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 U68 SensCtrl5 SensCtrl4 SensCtrl3 SensCtrl2 SensCtrl1 SensCtrl0 6 5 4 3 2 1 6 KX022 LGA12 VDDIO VDD 1 1 2 3 4 5 NC4 GPIO0 GPIO1 GPIO2 GPIO3 VDD NC1 7 C25 0.1uF SDA SCL ADC0 ADC1 GND 8 8 U65 ADDR VDD 9 U64 NC3 11 GND 1 2 3 4 5 7 TRIG 5 C26 0.1uF B U63 VDDIO 10 SDA 4 SensorInterfaceHeader_1 GND INT2 3 SDA nCS 6 2 ADDR NC 12 1 SCL GPIO0 GPIO1 GPIO2 GPIO3 VDD 1 2 3 4 5 INT1 U62 16 C22 0.1uF SensorInterfaceHeader_3 Sensor Control = 15 = 0b001111 Sensor Control = 16 = 0b010000 A A Please refer to the "ROHM Sensor Eval Kit" Specification for infromation on PNs pertaining to each of the different types of breakout boards Title Breakout - UV, MEM Sensors Size B Document Number Sensor Platform - Breakout Board Schematics Date: 5 4 3 2 Friday, August 01, 2014 Sheet 1 Rev 1.0 6 of 7 5 4 3 2 1 D D USB to serial UART interface VBUS REG_OUT Near Pin 12 Near Pin 3 C27 C28 C29 0.1uF 0.1uF + 4.7uF FB1 10 3 3V3OUT TXD RXD RTS CTS R39 27R 9 8 47pF 47pF R41 15K C33 C34 0.01uF 0.1uF RST 15 14 7 16 LED2 RX LED TX LED GND2 0.01uF Q112 B.0 Q112 B.1 13 C32 1 4 2 6 R38 270R LED1 CBUS0 CBUS1 CBUS2 CBUS3 GND1 11 C31 R37 270R USBDM USBDP R40 27R C30 C FT230XS-R R36 10K 5 USB Type A Plug 1 2 3 4 5 6 J8 600R/1.5A 3V3 VCCIO C VCC U70 12 VBUS GND B B » FT230XS-R RST => Active Low The MTP memory on this FT-230XS-R device can be programmed directly over USB, using the FT_Prog utility to set the required options and program it. See: www.ftdichip.com/Support/Utilities.htm#FT_Prog A A Title Sensor Platform - Base Board FTDI IC Size B Document Number FTDI Portion of Circuit Date: 5 4 3 2 Thursday, July 31, 2014 Rev 1.9 Sheet 1 7 of 7