About ERDesigns

Engineering embedded systems, developer tooling, and industrial automation solutions.

Ernst Reidinga — Founder of ERDesigns

Who We Are

ERDesigns is the engineering practice of Ernst Reidinga — a full-stack embedded systems engineer specialising in low-level runtime design, bytecode compilers, and industrial IoT platforms.

With deep experience spanning bare-metal firmware, TypeScript tooling, and cloud-connected edge devices, ERDesigns bridges the gap between high-level application development and resource-constrained hardware.

Focus Areas

  • Embedded Runtimes — Designing and implementing virtual machines that execute TypeScript-compiled bytecode on ESP32 micro-controllers.
  • Compiler Engineering — Building the ERD TypeScript compiler, linker, and code-generation pipeline.
  • Industrial Automation — Developing pick-to-light hardware and software for warehouse and production environments.
  • Developer Tooling — Creating VS Code extensions, CLI tools, and DAP-compatible debuggers for embedded workflows.
  • Security Engineering — Implementing encrypted storage, signed firmware updates, and secure boot chains.

Philosophy

Every component is designed with production readiness in mind — engineered to completion, tested in real-world conditions, and documented to the last detail. Code is documentation, and documentation is code.