Micro:bit JavaScript Blocks Editor: Hello World

The objective of this post is to explain how to create a simple Hello World application for the micro:bit board, using the JavaScript Blocks Editor. Introduction The objective of this post is to explain how to create a simple Hello World application for the micro:bit board, using the JavaScript Blocks Editor. You can read more about the …

ESP8266: Reading temperature with the DS3231 RTC

The objective of this post is to explain how get the internal temperature measurements of the DS3231 using an ESP8266 and an easy to use Arduino library. Introduction As stated in a previous post, the DS3231 uses temperature compensation to calibrate the adjustable capacitors of its resonance circuit, in order to maintain time and date with …

Serial communication data structuring pt 2

Following the previous post on how to structure data, this one describes an application specific approach, based on the concept of commands and built on top of the previous structure. A typical architecture for embedded systems comprises a microcontroller being capable of executing multiple actions, such as reading values from sensors or performing some type …