Handheld PCR Testing Device and a Desktop Blood Testing Device
A “low-cost, handheld, field-ready automated tool to validate the identity of a wildlife or food product, anywhere in the world, without specialized training, equipment, reagents, or even continuous power.”
RND has recently delivered two different medical device software systems using Docker containers running on Torizon OS (formerly TorizonCore) embedded Linux distribution. These systems include a handheld PCR testing device and a desktop blood testing device. Both of these devices are portable and run 8+ hours on battery power.
Optimized Battery Lifetime
Toradex's SoMs use very power-effective ARM cores. Toradex makes it easy to regulate the power and performance to your needs, without needing to use full power, or reduce frequency and voltages (DVFS). Also, the fast boot option and suspend mode can be used to extend the battery lifetime. These blood testing devices have over 8 hours of battery life.
The small SoMs allow for elegant handheld devices. The Edge connector allows populating components under the module for better use of the space. Robust mounting options make sure the module stays in place even the device gets dropped. Toradex does Shock and Vibration testing to make sure you get the best quality.
Productive Software Development
Torizon IoT Platform is integrated with Visual Studio and Visual Studio Code, giving you modern development tools. RND group used Python and C# in their projects.
Torizon comes with a high-performing browser to allow for fluent web-based user interfaces. Web UI also for local graphical interfaces are getting popular.
Toradex has been a great development partner on the two projects that I have managed.
We are using the Colibri iMX8 SoM for both projects and the ability to develop software in a high-level language using advanced tools, and the ability to test our software off the device with Docker and .Net Core has made developing for embedded systems far more productive than traditional tools and technologies.
The Torizon OS integration with our IDE of choice (Visual Studio Code) for debugging and deploying software to the iMX8 has been a great help.
Finally, the support organization at Toradex has been outstanding. They are friendly, very responsive and continue working issues until a resolution is provided.
Principal Project Manager, RND Group, Inc.
Building Embedded Software one Container at a time
RND has recently delivered two different medical device software systems using Docker containers running on Torizon OS embedded Linux distribution.
These systems include a handheld PCR testing device and a desktop blood testing device.
Both of these devices are portable and run 8+ hours on battery power.
The containers in this architecture include:
UI / Business Logic
Written in C# and .Net Core, this is a web server that includes features like run work flow management, results display, QC run management, user/account management, audit trail, and reporting. The UI is written in React, Angular, or Razor and is rendered by the Kiosk Browser container.
Written in C# or Python, this container isolates assay-specific results calculation logic and is called by the UI / Business Logic container.
Written in C# and .Net Core, this container provides hardware services and interacts with the Linux kernel and custom device drives for hardware control. The UI / Business Logic container has a command/response interface to communicate with this container.
Provided by Toradex, this container is a window manager that orchestrates startup of display windows, such as the one produced by the Kiosk Browser container.
Provided by Toradex, this container is an HTML web browser that connects to the webserver provided by the UI / Business Logic container.
Here are some recommended product combinations to get you started. The combinations are fully customizable for your needs.
If you like help to select the best hardware for your project please connect with us.