Professional Documents
Culture Documents
MBED is most popular platform which is developed by ARM, which is have its own online compiler with
many libraries.
Pin Diagram :
MBED Pin out Detail diagram
The above diagram shows complete pinout diagram of ARM MBED board, which is commonly used for
interface and their locations. Note that all the numbered pins (p5-p30) can also be used as DigitalIn (Digital
Input) and DigitalOut (Digital Output) interfaces.
Vin - +5 Volt, 100mA External Power supply to the mbed board also external circuits powered through the
Microcontroller
Vb - Battery backup input for Real Time Clock 1.8v-3.3v, 30uA
nR - Active-low reset pin with identical functionality to the reset button. Pull up resistor is on the board, so it
can be driven with an open collector
It has lots of interfaces like Ethernet, USB Host and Device, CAN, SPI, I2C, ADC, DAC, PWM and
other I/O interfaces.
USB
USB 2.0 full-speed device/Host/OTG controller with dedicated DMA controller and on-chip PHY for
device, Host, and OTG functions.
UART
SPI
SPI is a serial communication protocol that uses 4 wires (MOSI-Master Out Slave In, MISO-Master In
Slave Out, SCK-Serial Clock, SS-Slave Select) for communication between devices that support this
protocol.
It has 2 SPI (Serial Peripheral Interface) interfaces, SPI0 and SPI1.
Many digital displays, ADC chips, SD cards support SPI protocol.
I2C
I2C is a 2-wire serial communication protocol. It uses 2 wires, SDA-Serial Data and SCL-Serial Clock.
It has two I2C (Inter Integrated Circuit) interfaces, I2C0 and I2C1.
It is used for communication with I2C devices like magnetometer, gyroscope etc.
Timer
PWM
RTC
ADC
It has on-board six channel 12-bit ADCs (AD0 – AD5) that provide the capability to process analog
signals.
Analog signals from sensors like Temperature, Humidity etc. Can be read using ADC.
DAC