Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
We're Hiring
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

Embedded Systems

    Platforms & Languages category
  • HTML/CSS1
  • NextJS0
  • Svelte2
  • GitHub Actions6
  • Realm1
  • Azure2
  • Vue2
  • C#11
  • PostgreSQL3
  • React Native33
  • React / Redux75
  • Kotlin4
  • Blockchain5
  • Scala1
  • Desktop Apps2
  • JavaScript14
  • Rust4
  • FaunaDB1
  • Flutter2
  • Angular16
  • AWS17
  • Prisma9
  • Functional Programming46
  • Web Apps293
  • Mobile Apps36
  • Embedded Systems81
  • DevOps & System Admin.132
  • Android Development27
  • C & C++22
  • Java20
  • Ember.js58
  • iOS / OS X70
  • jRuby15
  • .NET / WPF55
  • Objective-C27
  • Presenter First6
  • Python19
  • Ruby62
  • Ruby Motion7
  • Ruby on Rails45
  • Swift20
  • TypeScript80
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Healthcare
  • Accessibility
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
Embedded Systems

10 Techniques for Debugging an Embedded Application

Feeling stuck trying to resolve that problem in your embedded app? Check out my top 10 techniques for debugging embedded applications.
Embedded Systems

VS Code for Embedded Development

Embedded development has often lagged behind the trends that drive the software world, particularly with editors. But there is a solution— VS Code.
Embedded Systems

A Library for Driving NeoPixels with the ESP32 Micro Controller

I needed to drive a set of NeoPixels from an Espressif ESP32 micro controller. I couldn’t find an off-the-shelf library for driving them, so I made my own.
Embedded Systems

Adding an OLED to Your Particle Device

I wanted to use the Particle Photon to present status, so I picked up an OLED display, wired it up, and within no time, I was rendering text and graphics.
Embedded Systems

A Simple Message Queue for C

c-message-queue is a simple queue that can easily be pulled into nearly any embedded application. The implementation is defined in a single header file and consists of just two mac
Embedded Systems

Get Started with XBee – A Beginner’s Tutorial

The setup (and some background knowledge) needed for a basic XBee setup—tutorial includes step-by-step instructions, screen grabs, and sample code.

Keep up with our latest posts.

We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.

[mailpoet_form id="1"]
Embedded Systems

Using Rust in an Embedded Project: A Simple Example

To help with all the gritty details of using Rust on an embedded project, I've written up an overview with a complete example.
Embedded Systems

Rust Sysroots for Easier Embedded Projects

Rust now has usable support for Rust sysroots. This makes it much easier and more useful to use cargo to build your embedded projects.
Embedded Systems

Using Rust 1.8 Stable for Building Embedded Firmware

How to get a stable Rust 1.8 cross-compiling environment set up for an embedded target.
Embedded Systems

Assembling Your Computer’s Brain, Byte by Byte

The bootloader is an amazing little piece of hardware-specific code that knows how to put together a sane world for your operating system to live in.
Embedded Systems

5 Steps to Getting Started with Embedded Programing

"How do I learn embedded systems programming?" is like asking, "How do I learn development?" but in an alternate universe where 128k is still a lot of RAM.
Embedded Systems

Focus-Handling Methods for Qt Quick StackViews

Qt Quick's StackView provides some very convenient app structure, but I found its focus handling left something to be desired.
1 2 3 … 7 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation