Category: Physical Computing
-

OpenStreetMap on an M5STACK CORE2 SoC
—
In my blog post Satellite Navigation Data on a Small Display I presented how to display data from an LC76G Satellite receiver. In this post I show how the solution was extended to show the actual position on a map. The map data is taken from OpenStreetMap and it is stored on an SD card.…
-

generic_uart
—
An ESP-IDF component for Physical Computing Purpose Generic UART functionality for ESP32 systems. How it is done To use a UART to communicate with another device, you have to In the class constructor you state Currently there are only two methods implemented: Method getUartNum() returns the UART port used in the constructor. It can be…
-

How to save the initial contents of an ESP32 SoC
—
I have bought an M5STACK CORE2 V1.1 system and now I want to start experimenting with it. Before flashing something on the system I would like to save the initial contents of the flash, so that I’m able to restore it to the system after my experiments. The result of a short internet search was…
-

av_rmt
—
An ESP-IDF component for Physical Computing Purpose A Remote Controller for a YAMAHA Audio Receiver, a PANASONIC Television, a Pioneer DVD Player and an Apple TV. How it is done This repository contains an ESP-IDF component for an IR transmitter using different remote control protocols. It runs on a ESP32 processor connected to an IR transmitter and is…
-

Easy Operation of TV, AppleTV and Radio (Part I)
—
The Situation In our living room we use a Panasonic TV, a Yamaha Receiver and an AppleTV. In addition there are a Pioneer DVD player and a DUAL record player, but I will concentrate on the TV and receiver here. To watch TV we have to use the IR remote controllers of the TV and…
-

rmt_ir
—
An ESP-IDF component for Physical Computing Purpose Receive and transmit remote control IR signals for ESP32 systems. How it is done This repository contains an ESP-IDF component for an IR transmitter and receiver using different remote control protocols. It runs on any ESP32 processor connected to an IR receiver and/or IR transmitter and is built using the…
-

Eine Komponenten-Architektur für die ESP32-Programmierung
—
Komponenten Wenn man ESP32-SoCs programmiert, dann muss man für das Physical Computing unterschiedliche Peripherie ansteuern um auf externe Zustände reagieren zu können und die Umwelt zu beeinflussen. Das sind einerseits Sensoren, um Daten zu erfassen, wie z.B. Ultraschall-Sensoren um Abstände zu messen, oder IO-Pins, um den Zustand von Buttons zu ermitteln. Andererseits sind das auch…


