# Bevy Entity Component System on ESP32 with Rust no\_std

DevFeed: [Bevy Entity Component System on ESP32 with Rust no\_std](<https://devfeed.tech/articles/bevy-entity-component-system-on-esp32-with-rust-no-std-13691.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/04/bevy-ecs-on-esp32-with-rust-no-std/>)

Author: John Lee

Published: 2025-04-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Bevy](<https://devfeed.tech/topics/bevy.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [bevy](<https://devfeed.tech/tags/bevy.md>), [blog](<https://devfeed.tech/tags/blog.md>), [component](<https://devfeed.tech/tags/component.md>), [ecs](<https://devfeed.tech/tags/ecs.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [modular](<https://devfeed.tech/tags/modular.md>), [modularity](<https://devfeed.tech/tags/modularity.md>), [no-std](<https://devfeed.tech/tags/no-std.md>), [rust](<https://devfeed.tech/tags/rust.md>), [wasm](<https://devfeed.tech/tags/wasm.md>)

## AI overview

This tutorial demonstrates how to use Bevy ECS with Rust no_std on ESP32 devices. It explains ECS concepts and shows embedded application examples based on Conway's Game of Life and the Spooky Maze Game, with an emphasis on modular code structure and event-based peripheral integration.

## Source excerpt

Introduction# Embedded development in Rust is rapidly evolving, and one of exciting new developments is the introduction of no_std support into the Bevy Entity Component System (ECS). This improvement allows developers to leverage the powerful and modular design of Bevy ECS on resource-constrained devices like the ESP32.