Seeeduino XIAO is a tiny Arduino compatible board based on Microchip's ARM Cortex-M0+ MCU. Measuring just 2x1.7x0.35 cm, it is low power, comes with 11 GPIO pins and a big features pack, thus making it almost perfect for many IoT/WoT projects.
Home Automation is made simple for everyone, with the industrial grade PRODINo ESP8266 based module. It can be programmed with the Arduino IDE and allows to control (ON/OFF switch) mains (110-240 VAC) powered devices such as light bulbs, water pumps, cafe machines or garage doors.
Learn how to develop Arduino-based apps for the Web of Things (WoT). The third part of this series shows how to set up a connection between an Arduino and the Internet via a WiFi network and how to store sensor data using a free cloud service, such as ThingSpeak.
Learn how to develop Arduino-based apps for the Web of Things (WoT). This first part of a series of tutorials shows the basics of an Arduino program (known as a "sketch") and provides a quick introduction to some electronic components, including resistors, RGB LEDs and LEDs in general.
When working with embedded devices, RAM (random access memory) is one of the most valuable and limited resource of the system. The focus of this article is on the RAM usage optimization for Arduino MCUs, but the same principle applies to many other embedded devices.