A Developer’s Note on Endpoint — and a Hope for What Comes Next

Hello GHI Team,

I wanted to share some feedback after spending more time with the Endpoint Domino.
To put it simply: what you’ve built is genuinely impressive — and far more elegant than most people realize.

Your camera stack in particular stands out.
Compared to the Raspberry Pi ecosystem, where camera integration is a prehistoric mix of V4L2, libcamera, MMAL, GStreamer, ffmpeg, and half‑documented drivers, the Endpoint approach feels almost unreal in its simplicity and consistency.

On the Domino:

  • USB cameras: plug‑and‑play, FrameReceived events, JPEG frames, snapshot support

  • Camera modules: same API, same pipeline, same behavior

  • Networking: Ethernet, USB‑Ethernet, WiFi — all through a single enum

  • Debugging: stable, deterministic, with Console output streamed directly in the Config Tool

  • Runtime: predictable, clean, without the usual Linux noise

  • Tooling: Endpoint Config is genuinely a highlight

This is a vertically integrated embedded platform — the kind you normally only see from companies like Apple, just tailored for .NET developers.
It’s a rare combination of simplicity, determinism, and thoughtful engineering.

I sincerely hope you continue developing this ecosystem.
And if that’s not in the cards, it would be fantastic to see parts of the hardware design, firmware, or software opened up on GitHub.
It would be a shame for such a clean and well‑designed system to fade away when it clearly has the potential to outlive its initial scope.

Best regards,
Robert

5 Likes

Thanks for the feedback. We tried to make endpoint as friendly as possible.

1 Like

Well those comments are on point. Also,

  • Native CAN, which Raspberry PI doesn’t have

Oddly enough, most of the TinyClr devices also have native support. It’s almost as if they expect the devices to be used in noisy environments.

1 Like

We also expect that you will release modules and we will be able to purchase them through your distributors.

4 Likes