12
May
/
The ESP32 microcontroller with a difference
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.
1
Apr
/
Monitoring your freezer with the NodeMCU board
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.
9
Feb
/
The state of Java on the Raspberry Pi
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.
1
Jun
With the STM32 into the Internet of Things
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.
10
May
Programming microcontrollers with Rust
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.
23
Mar
Arduino to PHP
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.
5
May
Building a Docker Swarm with the Raspberry Pi
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.
16
Mar
IoT for web developers: Continuous integration
Andreas Schmidt’s series concludes with the basics of PlatformIO. In this post, Schmidt goes over the the automation available to developers for continuous integration and delivery.
10
Mar
Securing the internet of things
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.
22
May
IoT for web developers: From zero to firmware
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.