SEARCH
TOOLBOX
LANGUAGES
modified on 23 February 2016 at 21:31 ••• 46,021 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 67: Line 67:
|0
|0
|SSP1_SSEL
|SSP1_SSEL
 +
|5
 +
|-
 +
|9
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|10
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|11
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|12
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|13
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|14
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|15
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|16
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|17
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|18
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|19
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
 +
|5
 +
|-
 +
|20
 +
|p
 +
|D
 +
|P
 +
|GPIO[]
 +
|0
 +
|
|5
|5
|-
|-

Revision as of 16:01, 23 February 2016


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

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 p D P GPIO[] 0 5
10 p D P GPIO[] 0 5
11 p D P GPIO[] 0 5
12 p D P GPIO[] 0 5
13 p D P GPIO[] 0 5
14 p D P GPIO[] 0 5
15 p D P GPIO[] 0 5
16 p D P GPIO[] 0 5
17 p D P GPIO[] 0 5
18 p D P GPIO[] 0 5
19 p D P GPIO[] 0 5
20 p D P GPIO[] 0 5

Onboard Peripherals

USB0 Device

The Bambino 210 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