Endpoint Domino harnesses the power of .NET 8 and Python 3 on a small circuit. The entire .NET ecosystem is available at your fingertips, with additional libraries to support CAN, Analog, NeoPixel, and Signal Processing. The added Python support for great scripting capabilities and extends the useability of Endpoint.
- 32Bit ARM 650Mhz, 512MB DDR3: Resourceful for embedded applications
- Python 3 with remote deploy and debug from VS Code
- Python IoT libraries: GPIO, I2C, SPI, Serial, ADC, and more
- .NET 8 with remote deploy and debug
- .NET IoT covering everything: GPIO, I2C, PWM, SPI, and more
- Additional libraries: CAN, Analog, Signal Capture, Signal Generate, NeoPixel, and more
- Secondary real-time microcontroller for tight signal control
- About 5 seconds boot time, from plug-in to blink LED
Code, Debug, and Deploy over USB
Step through code and see the results on the hardware in real-time. Remote deploy and debug programs right from Microsoft Visual Studio or VS Code.
It is FAST!
Thanks to the great efforts put by Microsoft into .NET, the system runs very fast compared to other embedded boards, especially those running high level languages. Calculating PI produced results 30x faster then SITCore and 400x faster then G120!
Expandable
Easy prototyping with solderless connectivity to off-the-shelf displays, cameras, USB devices, and 1000s of mikroBus click modules.
Display Ready
The FPC connector allows for connecting various external displays, with optional capacitive touch.
Camera Ready
The 40-pin expansion header is pin compatible, with the off-the-shelf OV5640 5 Megapixel camera board.
2x mikroBUS
2x mikroBUS™ socket standard headers that offers maximum expandability.
Wi-Fi
Add a Wi-Fi dongle to create a .NET IoT application running on a tiny microcomputer.
A Complete Toolset
The Endpoint platform includes everything needed to work with hardware.
Endpoint Config: This tool provides several ways to configure the hardware’s functionality.
Visual Studio and VS Code extensions: A must-have for modern deploying and debugging experience.
NuGet packages: Specialized libraries to give you an easy access to the hardware.
SITCore vs Endpoint
SITCore and Endpoint platforms complement each other in the .NET C# space. Endpoint uses a multi-process OS with a wide-open-door to possibilities and complexities. SITCore is a tightly controlled commercially-proven system, designed with security and stability in mind.
SITCore is recommended for commercial applications where security and stability are desired. Endpoint adds Python 3 support and uses the full .NET.
Feature | Endpoint | SITCore |
---|---|---|
Visual Studio | ✔ | ✔ |
VS Code | ✔ | ✗ |
C# | Full Featured | Limited (No Generics, 2D arrays, async) |
.NET | Full .NET 8 | Subset of .NET |
Execution Speed | Native JIT (Fast) | Interpreted (Reasonable) |
Boot Time | +5 seconds | Milliseconds |
Low power Modes | Limited | Full Featured |
Network Security | ✔ | ✔ |
Device Security | ✗ | ✔ |
IP Protection | ✗ | ✔ |
Development Phase | Experimental | Commercially Proven |
Ordering Info
Be among the first developers to get their hands on Endpoint Domino (EP-Domino 24). This limited-edition board contains everything needed to start working with .NET 8 on circuits.
Grab your own and become a test pilot today! What will you create?
Technical Resources
Further assistance? We have you covered!