Mbed Blog

Adding a Visual Studio Code exporter

Visual Studio Code, Microsoft's new cross-platform IDE, is gaining a lot of momentum. In the 2017 Stack Overflow Developer Survey it ranked in the top five for most popular developer environment for both web and desktop developers. Unfortunately, the survey did not have numbers on embedded developers - but its popularity is definitely on the rise in the Mbed offices, thanks to the excellent C/C++ support and the built-in support for visual debugging through GDB.

Continue reading »

Getting started with LoRa using Mbed and The Things Network - Q&A

On November 29th, Arm and The Things Network hosted two webinars on getting started with LoRa and LoRaWAN. More than 700 people joined the webinar, but if you missed it, the recording is available here.

That LoRa is a popular subject was much reflected in the Q&A; we received far more questions than we could handle during the webinar. So in this blog post, Jan Jongboom and Johan Stokking are answering as many as possible.

Where can I find the presentation?

The slides are available here, and the recording is here.

Continue reading »

Mbed OS 5.6.6 released

We are pleased to announce the Mbed OS 5.6.6 release is now available. This is the latest patch release based on the feature set introduced by Mbed OS 5.6.

Continue reading »

Mbed OS 5.6.5 released

We are pleased to announce the Mbed OS 5.6.5 release is now available. This is the latest patch release based on the feature set introduced by Mbed OS 5.6.

Continue reading »

Winners of the Seoul IoT Hackathon

Seoul IoT hackathon participants

Seventy people, fifteen teams, and thirty-six hours of little to no sleep — those were the main ingredients to the final weekend of the Seoul IoT Hackathon. This year’s theme was "Better City Life," so we had the teams throw themselves at projects to make Seoul a better city, such as, reducing the time getting in and out of metro stations, detecting impacts on workers’ helmets, and building smarter electric car chargers — all using Mbed!

Continue reading »

DAPLink bootloader update

Arm Mbed DAPLink is an open-source software project that enables programming and debugging application software running on Arm Cortex CPUs . Commonly referred to as interface firmware, DAPLink runs on a secondary MCU that is attached to the SWD or JTAG port of the application MCU. This configuration is found on nearly all development boards. It creates a bridge between your development computer and the CPU debug access port. DAPLink enables developers with drag-and-drop programming, a serial port and CMSIS-DAP based debugging.

Over the years, DAPLink has been widely adopted and embedded into microcontroller development boards. We've been making many improvements to DAPLink from the kernel to the USB stack and the implementation of a virtual filesystem. This includes robust protections in the bootloader to prevent the MCU from getting corrupted by unexpected SCSI command sequences in mass storage class data transfers. We've now made it possible to get these updates on all development boards that run DAPLink interface firmware or have a DAPLink compatible MCU circuit.

Continue reading »

DAPLink bootloader updates with external debug probe

If you read the blog post DAPLink bootloader update and identified that your board is in a bricked state you'll need an external debug probe to reinstall the bootloader image . Not to worry, if you have a spare NXP FRDM development board you can use it to restore the bootloader image on the other board!

Continue reading »

Mbed OS 5.6.4 released

We are pleased to announce the Mbed OS 5.6.4 release is now available. This is the latest patch release based on the feature set introduced by Mbed OS 5.6.

Continue reading »

Arm TechCon and Mbed Connect: Highlights and key takeaways for 2017

On October 24th, 2017 the Santa Clara Convention Center hosted yet another exceptional Arm TechCon event and alongside it the newly redesigned Mbed Connect developer summit.

Continue reading »

Getting started with LoRa using Arm Mbed and The Things Network

/media/uploads/dirons/lora_webinarsm.png

LoRaWAN is one of the most exciting new technologies for device communication. It promises over 10 kilometers of range and a 10 year battery life, using unlicensed spectrum, allowing everyone to create a network. That sounds perfect for Internet of Things (IoT) appliances, right? But how do these numbers hold up in the real world? And how is LoRa different from other Low-Power Wide Area Networks (LPWANs) like LTE Cat-M or NB-IoT?

Continue reading »