SEARCH
TOOLBOX
LANGUAGES
modified on 23 February 2016 at 21:31 ••• 45,998 views

Bambino-100 Manual/User Interfaces, Connectors, and Jumpers

From Manuals

(Difference between revisions)
Jump to: navigation, search
(Bambino 100 Module Pin Out)
(Bambino 100 Module Pin Out)
Line 187: Line 187:
|-
|-
|22
|22
-
|p
+
|p22
-
|D
+
|D1
-
|P
+
|P6_4
-
|GPIO[]
+
|GPIO3[3]
|0
|0
-
|
+
|U0_TXD
-
|5
+
|2
|-
|-
|23
|23
-
|p
+
|p23
-
|D
+
|D2
-
|P
+
|P1_7
-
|GPIO[]
+
|GPIO1[0]
|0
|0
-
|
+
|CTOUT_13
-
|5
+
|2
|-
|-
|24
|24
-
|p
+
|p24
-
|D
+
|D3
-
|P
+
|P4_0
-
|GPIO[]
+
|GPIO2[0]
|0
|0
-
|
+
|NMI
-
|5
+
|2
|-
|-
|25
|25
-
|p
+
|p25
-
|D
+
|D4
-
|P
+
|P6_9
-
|GPIO[]
+
|GPIO3[5]
|0
|0
-
|
+
|T2_MAT2
|5
|5
|-
|-
|26
|26
-
|p
+
|p26
-
|D
+
|D5
-
|P
+
|P5_5
-
|GPIO[]
+
|GPIO2[14]
|0
|0
-
|
+
|T1_MAT1
|5
|5
|-
|-
|27
|27
-
|p
+
|p27
-
|D
+
|D6
-
|P
+
|P5_7
-
|GPIO[]
+
|GPIO2[7]
|0
|0
-
|
+
|T1_MAT3
|5
|5
|-
|-
|28
|28
-
|p
+
|p28
-
|D
+
|D7
-
|P
+
|P7_6
-
|GPIO[]
+
|GPIO3[14]
|0
|0
-
|
+
|CTOUT_11
-
|5
+
|1
|-
|-
|29
|29
-
|p
+
|p29
-
|D
+
|D8
-
|P
+
|P6_12
-
|GPIO[]
+
|GPIO2[8]
|0
|0
-
|
+
|CTOUT_7
-
|5
+
|1
|-
|-
|30
|30
-
|p
+
|p30
-
|D
+
|D9
-
|P
+
|P5_0
-
|GPIO[]
+
|GPIO2[9]
|0
|0
-
|
+
|T1_CAP0
|5
|5
|-
|-
|31
|31
-
|p
+
|colspan="9" style="text-align: center;" |USB1_DP
-
|D
+
-
|P
+
-
|GPIO[]
+
-
|0
+
-
|
+
-
|5
+
|-
|-
|32
|32
-
|p
+
|colspan="9" style="text-align: center;" |USB1_DP
-
|D
+
-
|P
+
-
|GPIO[]
+
-
|0
+
-
|
+
-
|5
+
|-
|-
|33
|33
-
|p
+
|p33
-
|D
+
|D12
-
|P
+
|P4_9
-
|GPIO[]
+
|GPIO5[13]
-
|0
+
|4
-
|
+
|CTIN_6
-
|5
+
|1
|-
|-
|34
|34
-
|p
+
|p34
-
|D
+
|D13
-
|P
+
|P4_10
-
|GPIO[]
+
|GPIO5[14]
-
|0
+
|4
-
|
+
|CTIN2_2
-
|5
+
|1
|-
|-
|35
|35
-
|p
+
|p35
-
|D
+
-
|P
+
-
|GPIO[]
+
-
|0
+
|
|
-
|5
+
|PE_0
 +
|GPIO7[0]
 +
|4
 +
|CAN1_TD
 +
|6
|-
|-
|36
|36
-
|p
+
|p36
-
|D
+
-
|P
+
-
|GPIO[]
+
-
|0
+
|
|
-
|5
+
|PE_1
 +
|GPIO7[1]
 +
|4
 +
|CAN1_RD
 +
|6
|-
|-
|37
|37
-
|p
+
|p37
-
|D
+
|SDA
-
|P
+
|P2_3
-
|GPIO[]
+
|GPIO5[4]
-
|0
+
|4
-
|
+
|I2C1_SDA
-
|5
+
|1
|-
|-
|38
|38
-
|p
+
|p38
-
|D
+
|SCL
-
|P
+
|P2_4
-
|GPIO[]
+
|GPIO5[4]
-
|0
+
|4
-
|
+
|I2C1_SCL
-
|5
+
|1
|-
|-
|39
|39

Revision as of 16:48, 23 February 2016


The following image shows where the connectors, headers, and jumpers are located on the Bambino 100.

File:Bambino-100-Connectors.png
Bambino 100 User Interfaces, Connectors, and Jumpers

Contents

Bambino 100 Module Pin Out

The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins.

Bambino 100 Module Pin Out
PIN # mbed Arduino MCU Pin Name Peripheral SCU Func Peripheral SCU Func
1 GND
2 VIN
3 VBAT
4 RESET
5 p76 D37 P1_4 GPIO0[11] 0 SSP1_MOSI 5
6 p77 D38 PP1_3 GPIO0[10] 0 SSP1_MISO 5
7 p78 D39 CLK0 CLKOUT 1 SSP1_SCK 6
8 p75 D36 P1_5 GPIO1[8] 0 SSP1_SSEL 5
9 p47 D40 P6_3 GPIO3[2] 0 T2_CAP2 5
10 p48 D41 P6_6 GPIO0[5] 0 T2_CAP3 5
11 p49 D42 P6_7 GPIO5[15] 4 T2_MAT0 5
12 p50 D43 P6_8 GPIO5[16] 4 T2_MAT1 5
13 p68 D27 P4_5 GPIO2[5] 0 CTOUT_5 1
14 p67 D26 P4_2 GPIO2[2] 0 CTOUT_0 1
15 p15 A0 P7_4 GPIO3[12] 0 ADC0_4 8
16 p16 A1 P7_5 GPIO3[13] 0 ADC0_3 8
17 p17 A2 P4_1 GPIO2[1] 0 ADC0_1 7
18 p18 A3 P7_7 GPIO3[15] 0 ADC1_6 8
19 p19 A4 P4_3 GPIO2[3] 0 ADC0_0 8
20 p20 A5 P4_4 GPIO2[4] 0 DAC 8
21 p21 D0 P6_5 GPIO3[4] 0 U0_RXD 2
22 p22 D1 P6_4 GPIO3[3] 0 U0_TXD 2
23 p23 D2 P1_7 GPIO1[0] 0 CTOUT_13 2
24 p24 D3 P4_0 GPIO2[0] 0 NMI 2
25 p25 D4 P6_9 GPIO3[5] 0 T2_MAT2 5
26 p26 D5 P5_5 GPIO2[14] 0 T1_MAT1 5
27 p27 D6 P5_7 GPIO2[7] 0 T1_MAT3 5
28 p28 D7 P7_6 GPIO3[14] 0 CTOUT_11 1
29 p29 D8 P6_12 GPIO2[8] 0 CTOUT_7 1
30 p30 D9 P5_0 GPIO2[9] 0 T1_CAP0 5
31 USB1_DP
32 USB1_DP
33 p33 D12 P4_9 GPIO5[13] 4 CTIN_6 1
34 p34 D13 P4_10 GPIO5[14] 4 CTIN2_2 1
35 p35 PE_0 GPIO7[0] 4 CAN1_TD 6
36 p36 PE_1 GPIO7[1] 4 CAN1_RD 6
37 p37 SDA P2_3 GPIO5[4] 4 I2C1_SDA 1
38 p38 SCL P2_4 GPIO5[4] 4 I2C1_SCL 1
39 VU
40 VOUT

Onboard Peripherals

USB0 Device

The Bambino 100 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB.

USB0 Device Port
Connector Pin# MCU Pin Name
1 USB0_VBUS (+5.0V)
2 USB0_DM
3 USB0_DP
4 USB0_ID
5 Ground

Boot Jumper

The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the Getting Started Section of this manual.

User Buttons and LEDs

The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].

User Buttons and LEDs
BAM100 Peripheral MCU Pin Name Peripheral SCU Func Peripheral SCU Func Peripheral SCU Func
LED1 P6_11 GPIO3[7] 0 T2_MAT3 5
LED2 P2_5 GPIO5[5] 4 T3_MAT2 6 USB0_IND0 7
LED3 P6_1 GPIO3[0] 0
LED4 P6_2 GPIO3[1] 0
BTN1 P2_7 GPIO0[7] 0

MICRO SD

The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.

Micro SD Card
MCU Pin Name Peripheral SCU Func
CLK2 SD_CLK 4
P1_6 SD_CMD 7
P1_9 SD_DAT0 7
P1_10 SD_DAT1 7
P1_11 SD_DAT2 7
P1_12 SD_DAT3 7
P1_13 SD_CD 7

ESP12 WiFi (Optional)

The ESP12 WiFi Module adds wireless support to the Bambino 100.

ESP12
MCU Pin Name Peripheral SCU Func
P5_6 U1_TXD 4
P1_14 U1_RXD 1
P5_2 U1_RTS 4
P5_4 U1_CTS 4
P5_1 GPIO2[10] 0

MBED HDK/CMSIS DAP (Optional)

The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6.

MBED HDK/USB1 Device Port
Connector Pin# MBED HDK Pin (LPC11U35)
1 VUSB1
2 USB_DM
3 USB_DP
4 Not Connected
5 Ground

MBED HDK/CDC Device (Optional)

The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.

HDK-CDC
MCU Pin Name Peripheral SCU Func
P2_10 U2_TXD 2
P2_11 U2_RXD 2

Serial Flash Memory (Optional)

The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second.

Serial Flash Memory
MCU Pin Name Peripheral SCU Func
P3_3 SPIFI_SCK 3
P3_4 SPIFI_SIO3 3
P3_5 SPIFI_SIO2 3
P3_6 SPIFI_MISO 3
P3_7 SPIFI_MOSI 3
P3_8 SPIFI_CS 3

NEXT: Mechanical and Electrical Characteristics

PREVIOUS: Hardware