The ESP32 is one of the most popular hobbyist microcontrollers, which comes with Bluetooth and WLAN out of the box. Programming can easily be done with the Arduino IDE via USB—but what if the ESP32 is already built into a device and you have no way of getting to the USB socket? The time has come to deal with OTA: It allows us to program the ESP32 over WiFi.
A nightmare: the freezer in the basement has broken down and we only discover the mishap weeks later. All frozen food is spoiled and can only be disposed of. Wouldn't it be great if we had a little watchdog that monitors the chest's temperature and gives a loud early warning if there's a malfunction? Node-RED and the NodeMCU board make it possible.
The Pi4J project aims to unite Java programming with electronics and was created to simply enable Java programmers to enjoy access to the Raspberry Pi's I/O capabilities. One of the perks for Java on the Raspberry Pi is JavaFX, this framework enables you to build exceptional user interfaces that look and behave exactly the same on all devices.
The STM32 is a true classic: the microcontroller is widely used, inexpensive and ideal for getting started with the Internet of Things. So roll up your sleeves and let’s get started: We want to equip the STM32 Nucleo board with Ethernet. Along the way, you'll get plenty of practical tips on what to consider when programming a web server on a microcontroller.
The Rust programming language is becoming increasingly interesting, even in the field of embedded systems. This article is a short introduction to Rust and why it is suitable for programming microcontrollers. It also presents a short Rust program that can be run on a microcontroller.
Running PHP directly on a microcontroller, even today, is reserved for hard-to-handle combinational systems like STMicroelectronics' ATM32MP1 - it can host a PHP installation on its Linux partition. However, that doesn't mean you can't take creative detours.
In this article we are going to learn how to install and run Docker on the Raspberry Pi. We are going to use a simple Docker Image as our example that will deliver a JSP page with Tomcat. By the end of the article, we are going to build up a swarm with three Raspberry Pi.
It is inevitable to ignore that the internet of things and their security go hand in hand. Watch Paul Fremantle share insights on the do’s and don’ts of securing the internet of things and making intuitive decisions.
In part one of Andreas Schmidt’s IoT series, we started with PlatformIO, an open source ecosystem for IoT development. In part two, Andreas Schmidt walks us through the first steps of using it from zero to running firmware.