mBED


armmbed

The ARM mbed is IoT Device Platform provides the operating system, cloud services, tools and developer ecosystem to make the creation and deployment of commercial, standards-based IoT solutions possible at scale.
More info are here.

  • mBED compiler is here.
  • mBED MCU boards are here.
  • mBED Components are here.
  • I suggest to read this tutorial to start to use mBED & STM32 boards. The topics are:
    •  Introduction
    • What is mBed
    • My first project in ten steps
    • How to download a .bin file on Nucleo board
    • Create a project from scratch
    • Add a new Platform (new Nucleo Board)
    • Memory
    • Variables (Global and Local)
    • Variable CONST (stored in Flash)
    • Debug using the printf via Virtual Com Port (USB)
    • My examples that us e USAR Ts (Virtual Com Port and USART1)
    • Printf %c, %d, %x, %f, %e, \n, \r , etc
    • USART functions
    • List of the mBed functions
    • etc….
  • Tutorial
    • Lora kit and NUCLEO board is here
      stm32lora
    • My home thermostat is here
      termostato
    • CountDown TIMER from 1 to 199 minutes is her
      countdowntimer
    • Quick start guide – How to use NUCLEO-F401RE and Mbed is here
    • Quick start guide – How to use NUCLEO-L152RE and Mbed is here
    • NUCLEO-F334R8 and Digital_IN, CRC, DEC to BIN, USART1, USART2 is here
    • How to use USART2 on NUCLEO-L152RE and Mbed is here
    • NUCLEO-L152RE and Arduino LCD is here
    • Automatic sliding gate is here
    • How to use AUREL RTX-MID-3V and NUCLEO-L152RE and Mbed is here
    • How to use USART2 and USART1 on NUCLEO-L152RE and Mbed is here
    • Brige from PC-USB to STM Sub1GHz module is here
    • NUCLEO-F334R8 and 4 relay shield from Seeed Studio is here