Embeddetech announced the launch of a Kickstarter crowd-funding campaign which began on June 20th, with the goal of accelerating the commercialisation of its “Virtuoso” software. Virtuoso is a powerful virtual device framework targeted for professional and student designers of custom electronics. The software allows custom electronic printed circuit board hardware, also known as “embedded systems,” to be virtualised for development. This means that firmware application developers can drag-and-drop commonly used components like LEDs, touch screens, and keypads, or develop new components from scratch, and start developing applications.
Prior to Virtuoso, firmware developers have been unable to easily write and test embedded source code unless the physical electronic PCB assembly hardware is available. With Virtuoso, a fully functional replica of the hardware is used to speed up firmware development while the hardware is developed in parallel. For companies that develop custom electronics and must deal with the project management challenges of designing custom hardware and software together, the virtual device development workflow can translate to substantial savings in development costs as well as accelerated time to market.
Jonathan Torkelson, president of Embeddetech, envisions Virtuoso being widely adopted by both students and professionals. “As an electrical engineering student, I benefited enormously from an internship program with the Oklahoma Center for the Advancement of Science and Technology,” said Jonathan. “Internships allow students to benefit from the experience of applying theory to solve real-world problems. With Virtuoso, students can download and run virtualised real-world problems, making it easier to gain crucial hands-on experience. This new virtual device workflow solves many of the logistical problems of getting that experience.”
A graduate of the University of Tulsa’s Electrical Engineering program, Jonathan also serves on the department’s Industrial Advisory Board. One of the company’s goals is to work with undergraduate students to develop virtualised example problems to augment theory-rich classes such as Digital Systems, Digital Signal Processing, Control Systems, Robotics, and Artificial Intelligence.
Following a successful product launch expected in Q1 of 2017, Embeddetech plans to bring photo-realistic real-time 3D virtualisation to embedded software development using Unreal Engine, a powerful game engine developed by Epic Games. Embeddetech has developed a second framework which adapts Unreal Engine to Microsoft”s .NET Framework, allowing business applications to leverage the power of the modern 3D game development workflow. Embeddetech has other tools for professionals, college students, and makers on its roadmap.