Upgrading Your Control System: Replacing your existing PLC with Arduino OPTA
Replacing your current PLC with an Arduino OPTA can be a cost-effective and efficient choice for many industrial automation applications. The benefits of affordability, flexibility, and a supportive community make it an appealing option.
A Long Way From Home
Over The Air updates (OTA) takes advantage of modern connectivity for devices. Even for devices that aren’t normally connected to communication networks, it’s often possible to connect them to a computer or mobile device that is connected to the network and update them. It’s also become a common part of modern embedded development and release strategy.
Finding Zen in Your Embedded Development: How Dojo Five and Boundary Devices Speed You To Market
Rapid hardware customization and production meets DevOps tailor-made for embedded development that leads to working solutions in weeks, not months – a winning combination for OEMs. Now more […]
DITAA Color Codes For Diagrams: Using Color To Help Separate Items In DITAA Diagrams
By: Steve Branam DITAA is a simple text format that allows the creation of free-form custom diagrams.
Medical Devices with Machine Learning?
This guest post is a collaboration with our friends at Edge Impulse. Edge Impulse shares D5's passion and vision for modernizing embedded solutions by empowering developers to create and optimize products via embedded development and machine learning.
EmbedOps: The Future of DevOps for Embedded Firmware
By: Tom Dever, VP of Product In a rapidly evolving software development market, teams focused on embedded technologies are not benefiting from the same advancements as web and native platform developers. Dojo Five's EmbedOps is addressing this issue by providing tools, integrations, and services that allow embedded teams to take full advantage of contemporary developer tools and advancements.
Unit Testing For Embedded Software Development
By: Steve Branam Unit testing uses small automated tests to drive development of embedded system code. Learn best practices for Test Driven Development (TDD), including writing and implementing successful unit tests to provide fast feedback and confidence in your code.
Setting up Jenkins for Embedded the right way (or not at all)
By: Brandon Leiran Embracing continuous integration (CI) practices and tools makes embedded development smoother. Jenkins isn't always the best choice for Embedded CI, but if you follow the 3 CI principles laid out in this article, you'll start off well!
Hardware-in-the-loop is hard! Sometimes.
By: Ander Galisteo, Ph.D. The concept of hardware-in-the-loop (HIL) is not new in the embedded space. The basic idea is to automate the functional tests of your device under development to verify if your implementation does what it's supposed to do.
Board to Tears – Supply Chain Woes Hit Embedded Teams Hard
Board to Tears – Supply Chain Woes Hit Embedded Teams Hard Featured Categories Our Engineers Security Embedded CI All Categories Recent Posts By: Conrad Magalis & Joe Schneider You’ve been spending months if not years on an embedded project for a new product launch. And then the worst news of all comes in from the…
Be The Cppcheck Ruler
As a static analysis tool, Cppcheck has a set of default rules. However, when you are further into your development and realize that you need to create your […]
Plant Moisture Monitoring with an STM32 Nucleo
Zhi Xuen Lai of Dojo Five walks you through his plant moisture monitoring project, which uses an STM32 Nucleo board and includes mobile notifications.