Streamlining Development: SimpleSwitch™ and The Embedded Kit
This episode dives into two powerful tools for embedded development: SimpleSwitch™ and The Embedded Kit. We’ll explore what each offers, how they work, and how they can work together to streamline your embedded development process.
Develop and Debug Qt Applications on SMARC Modules with SimpleSwitch™
In this blog post, we’ll guide you through developing and debugging Qt applications directly on SMARC modules using SimpleSwitch™.
Develop and Debug Flutter Apps Directly on SMARC Modules with SimpleSwitch
In this episode, I’ll show you how to develop and debug Flutter applications directly on Avnet Embedded SMARC modules using SimpleSwitch™. Buckle up for advanced features like Hot Reload and DevTools at your fingertips!
Develop Directly your web application with Node.js and SimpleSwitch™ on a Compute Module
Why Node.js on a Compute Module? Developing your application backend in JavaScript using Node.js offers several advantages. It’s a familiar language for many developers, allows for rapid prototyping, and boasts a rich ecosystem of libraries and frameworks. Using a Compute Module provides a powerful and flexible platform for deploying your application directly on the device.
Harnessing the Power of Chromium for Embedded Web Applications
Following up on our episode about deploying static websites, we’ll explore how to leverage Chromium on embedded systems with SimpleSwitch™.
Effortless Web Application development on Avnet Embedded SMARC Modules Using SimpleSwitch and VS Code
In this epsiode, we’ll delve into the process of deploying and debugging web applications directly on i.MX8M Plus SMARC modules using SimpleSwitch and VS Code. This streamlined approach facilitates the seamless testing and refinement of HMIs on embedded devices.
Controlling GPIO from the Cloud Using SimpleSwitch™ and IoTConnect®– A Christmas Special
In this Christmas special episode, we will explore how to connect Avnet Embedded platforms quickly and easily to the cloud using SimpleSwitch™ and IoTConnect®, a cloud platform developed by Avnet. Then we will use IoTConnect® to control remotely a GPIO from the Cloud!
Harnessing the Power of QEMU Virtual SimpleSwitch™ Images
In the realm of embedded software development, real hardware can often be a scarce resource, hindering development progress and collaboration. This is where QEMU virtual images for SimpleSwitch™ step in, offering a versatile solution to overcome these limitations.
Elevate Your Python Application Development with SimpleSwitch™: A Practical Guide to GPIO Control and MQTT Integration in your project.
Embark on a journey to enhance your Python skills by developing an application that leverages GPIO control and MQTT communication. Join us as we delve into the nuances of container setup, project creation, GPIO toggling, and MQTT integration.
Building a Simple C Project with Simple Switch
In this tutorial, we’ll walk you through the process of building a simple C project using the Simple Switch framework. We’ll be using Visual Studio Code (VS Code) for this demonstration, but everything we cover can also be done from the command line.
SimpleSwitch™ Tooling: Your Guide to Streamlined Development
In the field of embedded systems, SimpleSwitch™ has become a powerful platform for the development and deployment of your applications with Avnet Embedded SMARC modules. Its ease of use and versatility have made it a popular choice among developers, but navigating its intricacies can be daunting for beginners. Today’s episode delves into the world of SimpleSwitch™ tooling, equipping you with the knowledge and tools to embark on your development journey with confidence.
Set Up SimpleSwitch™ in Under 3o minutes
In our latest Embedded Software Session, we show how simple and fast it is to set up SimpleSwitch™ on Avnet Embedded #SMARC modules. With a comprehensive documentation online, the SDK and Base Image installation is done within under 30min.
After this session, you will be ready to start developing your first project with SimpleSwitch.
Harmonious, fast and convenient development with SMARC and SimpleSwitch™
You are no doubt already familiar with Smart Mobility Architecture – more often known as SMARC – as it’s a standard specification for computers and modules. What you may not know, however, is that this excellent open-source platform for embedded computing was created a decade ago by the Standardization Group for Embedded Technologies and Avnet Embedded was one of SGET’s founding members.
It was initially developed as an embedded standard to support ARM and industrial x86 processors and has grown to be a hugely popular framework for embedded modules, favoured for applications that require low power, low cost and high performance. But this actually tells you very little, so let’s take a deeper dive into SMARC
Write once, deploy anywhere: the architecture of SimpleSwitch™
Ready to learn more about SimpleSwitch™, the powerful solution for developing embedded software that saves you time and money?
With SimpleSwitch™, you can develop embedded software once and deploy it on any Avnet Embedded compatible SMARC module without changes. It provides a pre-built environment for developing and deploying your software, base images to install on the modules, and a container registry that stores pre-built software stacks.
Benefits of using SimpleSwitch:
- Start your project day one
- Reduced time to market
- Increased portability
It’s a problem all too familiar to software developers: beginning a project with a poorly defined feature set, working in parallel with a hardware team who wants to select a module right from the start, so they can develop their carrier board. But how can you make the right choice so early in the process, when you’re not even sure what you’re going to develop?
The answer to this might be to just create ten iterations. But, of course, no budget is infinite. And then there’s the issue of time. Often, you need to move quickly. Really quickly.
These are precisely the problems we wanted to solve when we created SimpleSwitch. With it, you can prototype an application at speed with the most common frameworks, such as Python, QT or Flutter. We provide a virtual machine that shares the same hardware interfaces as the modules your hardware team has on order.
We’re excited to announce the launch of our brand-new video series, Embedded Software Sessions! In weekly episodes, our leading software engineers will guide you through short video sessions, introducing you to the latest embedded software features and tools that come along with our Avnet Embedded hardware products.
From high-level overviews to deep dive coding sessions, we’ve got a lot of exciting topics to share with you. Whether you’re a seasoned embedded software developer or just getting started, you’ll learn something new from our Embedded Software Sessions.
In this series, you’ll learn about:
- The latest embedded software features and tools from Avnet Embedded
- How to use our software to develop innovative embedded systems
- Best practices for embedded software development
Take a close look at what’s behind embedded software development at Avnet Embedded and explore what’s possible with our embedded COM modules.