-

Ruiden Riden RD60xx Desktop Case
Tired of noisy bench power supplies, I set out to give my Riden RD6006 a quieter, more modern upgrade — powered entirely by USB-C. With a clever trigger board, a 3D-printed case, and a bit of tinkering, I ended up with a compact, silent, and surprisingly capable desktop supply that fits perfectly into everyday electronics…
|
-

1-Wire with UART on ESP-32
Why bit-bang the 1-Wire protocol on the ESP-32 when we’ve got a spare UART? Improve the timing, save some CPU cycles and reduce the latency on other interrupts by making use of a hardware UART.
|
-

Ruiden Riden RD60xx MQTT Remote Control
A quick evening project to remote control my bench top power supply I thought. How hard could it be? I thought. Well it turned out to be quite a bit harder and took quite a bit longer than I thought. But I learnt a lot and I didn’t get bored over Christmas.
|
-

Private LTE with Analog ADALM-PLUTO v0.38 Update
Having recently produced a timestamping enabled firmware for the Pluto+, based on Analog’s latest release I thought it was only fair that the original ADALM-Pluto got the same treatment. This post describes the changes between v0.37 and v0.38. Along with updated pre-build image and build notes.
|
-

Private LTE with Pluto+ SDR
After several requests and questions about doing something similar for the Pluto+, I broke down, gave into temptation and bought one. This post covers implementing an LTE eNodeB, using srsRAN and the Pluto+. Making use of its Ethernet interface to achieve a higher performance than my original work with the Analog ADALM-PLUTO.
|
-

Adventures in CAN FD
I recently needed some USB to CAN FD adapters for a project. Buying some off-the-shelf adapters would be the sensible thing to do, but where’s the fun in that. If you can’t or don’t want to buy the tools you need, build them!
|
-

Private LTE with Analog ADALM-PLUTO
My quest for a low cost SDR solution for IoT mobile network simulation continues. This time modifying an Analog ADALM-PLUTO, adding the required sample timestamping support such that srsRAN is able to use it as it’s radio interface.
|
-

Xubuntu on a Chromebook
Having already swapped ChromeOS for Debian on my new Chromebook. I thought I’d give Ubuntu (Xubuntu in this case) a try. Mainly to see if the installation went any smoother than Debian which wasn’t all that straightforward.
|
-

Debian on a Chromebook
Having decided to swap out ChromeOS for Linux on my new Chromebook, the initial distribution I tried was Debian. All the hardware works, but it was quite a journey to get it to that point.
|
Archives
- October 2025 (2)
- January 2024 (1)
- December 2023 (3)
- October 2023 (1)
- June 2023 (1)
- February 2023 (3)
- December 2022 (8)
- November 2022 (1)
Categories
- 3D Printing (1)
- Debugging (2)
- Drivers (1)
- Hardware (15)
- Projects (15)
- CAN (1)
- Linux on Chromebook (3)
- Macintosh SE-30 (2)
- Private LTE (7)
- RD60xx PSU (2)
- Tools (14)
- Buildroot (3)
- Docker (1)
- PlatformIO (3)
- srsRAN (7)
- STM32CubeMX (1)
- Wireshark (1)
- Vendors (14)
- Analog (3)
- Atmel (2)
- Espressif Systems (2)
- Lime Microsystems (4)
- Microchip (1)
- ST (3)
- Xilinx (3)
Tags
1-Wire (1) 3D Printed (1) AD9363 (2) ADALM-PLUTO (2) Analog (3) Apple (2) ARM (2) AsyncIO (1) ATTiny85 (2) Chromebook (3) ChromeOS (3) Debugging (2) Dissector (1) Docker (1) ESP32 (2) ESP32-C3 (1) ESP8266 (1) LimeSDR (4) Linux (11) Logic Analyser (3) Lua (1) Mac (2) Macintosh (2) Microchip (2) Modbus (1) Mosquito (1) One-Wire (1) OpenOCD (2) PlatformIO (3) PySimpleGUI (1) Python (1) RD6006 (2) Riden (1) RTC (2) RuiDeng (1) SDR (7) SE/30 (2) srsRAN (7) ST-LINK (2) STM32 (2) TCP (1) TLDR (1) UDP (1) USB-C (1) USB PD (1)

