Tag

Embedded Systems

All articles tagged with #embedded systems

Toyota unveils Fluorite, an open-source engine built for car displays, not PC games
technology16 days ago

Toyota unveils Fluorite, an open-source engine built for car displays, not PC games

Toyota revealed Fluorite, a fully featured open-source game engine from Toyota Connected North America designed to run high-performance 3D graphics and interactive UI on embedded hardware like in-vehicle displays. It uses Dart and Flutter for logic/UI, a C++ ECS core, console-grade 3D rendering via Filament, and Blender-friendly model-defined touch zones, with Hot Reload to speed updates. The move aims to avoid licensing fees from traditional engines and could benefit indie developers, though it isn’t aimed at PC or console games.

Doom Comes to PineBuds Pro: Tiny Earbuds, Huge Gameplay
technology1 month ago

Doom Comes to PineBuds Pro: Tiny Earbuds, Huge Gameplay

Ars Technica reports Doombuds, a hack by Arin Sarkisan, lets the PineBuds Pro earbuds run Doom by wiring a JavaScript interface to stream a heavily compressed MJPEG video from the earbuds’ UART pads to a web server, using a 1.7MB squashware Doom build to fit into the device’s ~4MB flash and ~1MB RAM; a Twitch stream controls sessions via doombuds.com, demonstrating that inexpensive, open‑firmware earbuds can run a classic game.

Raspberry Pi Unveils Compute Module 5 with Enhanced Power and Affordability
technology1 year ago

Raspberry Pi Unveils Compute Module 5 with Enhanced Power and Affordability

The Raspberry Pi Compute Module 5 (CM5) has been launched, featuring a Broadcom BCM2712 quad-core Cortex-A76 SoC, up to 16GB LPDDR4 ECC memory, and optional WiFi 5 and Bluetooth 5.0. It maintains the form factor of the CM4 but offers enhanced performance, making it suitable for embedded applications. The CM5 is available in various configurations, with prices ranging from $45 to $135, and includes options for eMMC storage and wireless connectivity. An IO board and development kit are also available to support early software development.