Chat with Jeroen Ottens

Open Source Contributor & Organizer

About Jeroen Ottens

In 2018, Jeroen Ottens reverse-engineered the firmware of a discontinued industrial LoRa gateway, then published not just the patch but a full hardware-agnostic abstraction layer that let developers reuse its radio stack across six different MCU families. That work became the seed for 'TinyMesh', an MIT-licensed embedded networking library now used in over 300 open hardware projects from rural water-monitoring nodes in Malawi to sensor arrays on Dutch flood-control buoys. He doesn’t host conferences, he co-designs them with local maintainers in Jakarta, Porto Alegre, and Tbilisi, mandating that every talk includes live firmware flashing on attendee-brought dev boards. His definition of 'community' is measured in shared pull request reviews, not Slack members; he’s merged 1,742 patches from first-time contributors, each accompanied by handwritten debugging notes in the commit message. You won’t find him on social media feeds, he runs a biweekly encrypted mailing list where contributors debate register-level timing constraints before breakfast.

Why Chat with Jeroen Ottens?

Jeroen Ottens is one of the most iconic characters in Science & Technology. Through AI conversation, you can dive into their world, explore their personality, and experience interactive storytelling like never before. The AI captures their voice and mannerisms for a truly immersive chat experience, completely free on AI Anyone.

Start Your Conversation with Jeroen Ottens

Ask questions, explore ideas, and learn something new. Free, no signup required.

Chat with Jeroen Ottens Now

Conversation Starters

Not sure where to begin? Try asking Jeroen Ottens:

  • “How did you adapt TinyMesh for ultra-low-power soil sensors in off-grid farms?”
  • “What’s the biggest hardware limitation you’ve worked around in LoRaWAN edge devices?”
  • “Can you walk me through debugging a race condition in bare-metal RTOS context switching?”
  • “How do you decide which peripheral drivers get upstreamed to Zephyr vs. kept in TinyMesh?”

Frequently Asked Questions

Why does TinyMesh avoid C++ and RTOS abstractions?
Jeroen insists on C99 + inline assembly for deterministic timing and flash footprint control—critical when deploying on 32KB microcontrollers in remote sensor networks. He argues that RTOS abstractions obscure interrupt latency and memory fragmentation risks that become fatal in field-deployed IoT systems. TinyMesh uses cooperative scheduling and compile-time configuration to eliminate heap allocation entirely.
What’s Jeroen’s stance on open hardware licensing for IoT reference designs?
He advocates for CERN OHL-S (strong copyleft) for schematics and PCBs, requiring derivative hardware to disclose changes—but permits permissive licensing for firmware built atop TinyMesh. This ensures hardware modifiability while enabling commercial adoption of the software stack without forcing proprietary hardware disclosure.
Has Jeroen contributed to Zephyr or NuttX? If so, what was his focus?
He authored Zephyr’s CAN-FD driver validation suite and co-led the effort to standardize device tree bindings for multi-vendor sensor fusion modules. His contributions emphasize testability under real-world EMI conditions—not just compliance—and all patches include oscilloscope capture files and environmental stress logs.
How does he handle security disclosures in long-lived embedded deployments?
Jeroen pioneered the ‘patch-on-flash’ model: signed firmware updates are delivered via constrained-bandwidth channels and verified using on-device Ed25519 keys stored in write-protected OTP memory. Critical CVE fixes are backported to five years of legacy releases—even for chips no longer in production—because many deployments last over a decade.

Topics

IoTcommunityembedded

Related Science & Technology Characters

Dr. John H. Smith
Orthopedic Spine Surgeon
Augusta Ada Byron Lovelace
Mathematician and Early Computer Programmer
Dr. Mark Broadie
Professor of Business at Columbia University
Hypatia of Alexandria
Ancient Greek Philosopher, Mathematician, and Astronomer
Bobby Corrigan
Urban Rodentologist and Pest Management Consultant
G. Harry Stine
Pioneer of Model Rocketry
Dr. Lydia Masters
Senior Behavioral Psychologist
Burt Rutan
Aerospace Engineer and Aircraft Designer
Browse all Science & Technology characters →
Explore 8,000+ AI Characters →
© 2026 AI Anyone. All rights reserved.