Blog

Category: Tools

  • 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.

    |

  • TLDR Wireshark UDP Dissector

    Quick and dirty Wireshark UDP protocol dissector anyone?

    |

  • 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.

    |

  • Private LTE with LimeSDR and srsRAN – Part 4 (Config & Launch)

    The final part in my initial series on setting up srsRAN with LimeSDR. Having build the software, assembled the hardware and programmed a SIM. All that left to do is configure srsRAN, launch the network and connect our first mobile device.

    |

  • Private LTE with LimeSDR and srsRAN – Part 3 (SIM Cards)

    Part three in my series on setting up srsRAN with LimeSDR. Having built the software and assembled the hardware, next we need to program some SIM cards for the mobile devices.

    |