Nov 22, 2020RaspberryPi 400 at 4x2.35GHzOverclock your Pi400 to 2.35GHz CPU speed and 800 MHz GPU — and void warranty. As soon as I’ve received my RaspberryPi 400 and reading about people running it up to 2 GHz, I decided to give it a go and see if I can get a stable, well-cooled system…Raspberry Pi2 min read
Nov 21, 2020RemoteIO-gRPC — I/O abstraction via HTTP/2Introduction I’ve started a little project today to learn more about Google gRPC and to allow me to use the RaspberryPi GPIO Pins remotely on my desktop computer via a streaming HTTP/2.0 gRPC API. But what is gRPC? gRPC (gRPC Remote Procedure Calls[1]) is an open source remote procedure call (RPC)…Grpc2 min read
Sep 27, 2020Debugging the ESP32 in PlatformIO (using JTAG)When Serial.printf(); is not enough Sometimes you need to dig deeper if a peripheral or function on the ESP32 doesn’t work. The underlying FreeRTOS components and internals of the ESP32 can make it impossible to debug via a serial port. In that case, you can utilise the ESP32’s JTAG interface. This allows you to monitor…Programming2 min read
Sep 24, 2020The missing link: a modern approach for Modular Synthesizer controlIntroduction to modular synthesizers A modular synthesizer consists of a series of individual modules providing various, often voltage controlled, functions (e.g. filters, oscillators, amplifiers, etc.). …Technology4 min read