Basic information about ARM MBED board.
MBED is a platform which is developed by ARM and is based on the NXP LPC1768 microcontroller, with an online compiler and a software library.
Start writing codes using online compiler and Keil µVision IDE for MBED.
ARM MBED has inbuilt 12-bit ADC (Analog to Digital Converter) to convert Analog voltage to digital value.
ARM MBED has inbuilt DAC (Digital to Analog Converter). DAC is useful for converting digital signals into analog signals and find use in audio and video applications.
On the MBED board there are total two I2Cs are available. Here, data sent from MBED LPC1768 to Arduino UNO using I2C protocol.
In the MBED board, there are two SPI are available. Here, data sent from MBED LPC1768 to Arduino UNO using SPI protocol.
In the ARM MBED board there are total three serial UART’s are available. Here, we communicate data from MBED to Arduino using UART.
PWM is a technique used to vary the width of the pulse while keeping its frequency constant. MBED LPC1768 board has on-board six PWM channels.
Here we use the timer to count the time interval between LED ON and OFF and displayed count on serial window.
MBED board has inbuilt RTC. It provide hardware clock that can keep track of the date and time.
In ARM MBED board pins 5 to 30 can be used as an interrupt input, excepting only pins 19 and 20.
Bluetooth is a wireless communication protocol here we used to control the status of LED using cell phone.
DC Motor is a device which converts electrical energy into mechanical energy. Here we learn speed and direction control of DC motor using ARM MBED LPC1768.
DHT11 is a single wire digital humidity and temperature sensor, which gives relative humidity in percentage and temperature in degree Celsius.
GPS is a Global Positioning System which provides accurate information about the location and time of the device. Here we learn latitude, longitude, date, time, speed, Altitude, Number of satellite receive from GPS receivers.
Analog Joystick is an input device used to control the pointer movement in 2-Dimensional axes. Generally, joystick is used for getting angular movements.
LCD16x2 has two lines with 16 characters in each line. LCD16x2 is generally used for printing values and strings in embedded application.
LM35 is a sensor which is used to measure temperature. It provides electrical output proportional to the temperature (in Celsius).
Nokia5110 is 48x84 dot LCD display with Serial Peripheral Interface (SPI) Connectivity. Here we learn how display the different images on Nokia 5110 GLCD.
PIR motion sensor senses Infrared signals. It is generally used to detect the motion of humans or animals.
Servo motor is an electromechanical device which consists of motor, gear assembly and feedback circuitry. It is used in Robotics applications, airplanes, rudders, quad copters, etc. here we learn how to drive (0-180 degree) servo motor using ARM MBED LPC1768.
Soil moisture sensor is used to measure the water content (moisture) in soil. It is used in agriculture applications, irrigation and gardening systems, etc. Here we learn how to use and measure the soil moisture using ARM MBED LPC1768.
A stepper motor is a simple brushless DC Motor which rotates in steps. Now here we learn how to interface and how to rotate stepwise angle of stepper motor using ARM mbed.
Thermistor is a type of resistor whose resistance changes in accordance with change in temperature. It is used to measure the temperature over small range typically -100 °C to 300 °C. Here we learn how to measure temperature as well as resistance of NTC thermistor.
Ultrasonic module HC-SR04 is generally used for finding distance to an object and for obstacle detection. It can operate in the range of 2cm-400cm. here we learn how to measure the distance using HC-SR04.
Accelerometer ADXL335 sensor measures acceleration of gravity in tilt-sensing or inclination in a smartphone, gaming etc. Here, ADXL335 interfaced with ARM MBED LPC1768 and displayed acceleration data on serial window.