<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/embedded/best-of/2025" -->

---
title: Best Embedded Systems posts of 2025 | daily.dev
description: The most upvoted Embedded Systems posts of 2025, curated by the daily.dev community.
canonical: https://daily.dev/tags/embedded/best-of/2025
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/embedded/best-of/2025
og:type: website
og:site_name: daily.dev
og:title: Best Embedded Systems posts of 2025 | daily.dev
og:description: The most upvoted Embedded Systems posts of 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Embedded Systems — 2025

1. 1  
[](/posts/transforming-a-disposable-vape-into-a-functional-web-server-x3azrkosw "Transforming a Disposable Vape into a Functional Web Server")  
Article  
![Avatar of collections](https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0)Collections · 1y  
Transforming a Disposable Vape into a Functional Web Server  
A creative hardware project successfully repurposed a disposable vape's PY32F002B microcontroller (24MHz ARM Cortex-M0+, 24KB flash, 3KB RAM) into a functional web server. Using semihosting communication, SLIP protocol for networking, and the uIP TCP/IP stack, the project achieved 20ms ping times and 160ms page load times through careful optimization including ring buffers. This demonstrates the potential of transforming resource-constrained everyday electronics into versatile computing devices.  
278  
27
2. 2  
[](/posts/golang-on-the-playstation-2-xtrrii5pi "Golang on the PlayStation 2")  
Article  
![Avatar of lobsters](https://media.daily.dev/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg)Lobsters · 2y  
Golang on the PlayStation 2  
The author explores the concept of running baremetal Go code on a PlayStation 2, using TinyGo and the ps2dev SDK to tackle compatibility challenges. The piece details the specific configurations, issues with 64-bit integer operations, and steps taken to get Go programs running on the console. Code snippets and technical explanations are provided, and future improvements are outlined for advancing this project.  
106  
3
3. 3  
[](/posts/i-m-a-rust-developer-here-s-what-i-d-do-if-i-had-to-start-over-4y1b9zq8o "I’m a Rust developer, here’s what I’d do if I had to start over")  
Video  
![Avatar of letsgetrusty](https://media.daily.dev/image/upload/s--iqd05ejH--/f_auto/v1725035314/logos/letsgetrusty)Let's Get Rusty · 43w  
I’m a Rust developer, here’s what I’d do if I had to start over  
Three key strategies for learning Rust more effectively: focus on domain-specific knowledge rather than trying to master every feature, maintain consistent progress through community support and mentorship instead of repeatedly restarting, and learn with the goal of becoming job-market ready to ensure practical skill development. The approach emphasizes learning only the 20% of Rust needed for your specific use case, whether backend services, embedded systems, or blockchain development.  
71  
3
4. 4  
[](/posts/my-first-impressions-of-meshcore-off-grid-messaging-3qdngsnoq "My First Impressions of MeshCore Off-Grid Messaging")  
Article  
![Avatar of mtlynch](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/d8077e787ee94460ade864f8a4692625)Michael Lynch · 45w  
My First Impressions of MeshCore Off-Grid Messaging  
MeshCore enables encrypted text messaging over long-range (LoRa) radios without cellular infrastructure, forming mesh networks where devices relay messages through each other. Testing three devices (Heltec v3, SenseCAP T-1000e, and Lilygo T-Deck+) revealed significant usability challenges: confusing onboarding, poor UI/UX design, limited range (only 5 blocks in suburban areas), and critical components being closed-source despite appearing open. While the concept appeals for emergency communication, the technology isn't yet practical for non-technical users or reliable disaster scenarios.  
66  
6
5. 5  
[](/posts/root-shell-on-credit-card-terminal-qxlvvrzwx "Root Shell on Credit Card Terminal")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 1y  
Root Shell on Credit Card Terminal  
A security researcher reverse engineered a Worldline Yomani XR payment terminal and discovered an exposed root shell accessible via serial console without authentication. Despite sophisticated tamper detection mechanisms using pressure-sensitive connectors and copper traces, the debug interface remained accessible through an external hatch. The researcher extracted unencrypted firmware using chip-off techniques, revealing an outdated Linux system (kernel 3.6 from 2023). However, the security impact is limited because the Linux system only handles networking and updates, while sensitive payment operations run on a separate, encrypted secure processor.  
57  
3
6. 6  
[](/posts/how-to-get-into-embedded-systems-vh0vpwxry "How to Get Into Embedded Systems")  
Article  
![Avatar of rkuh6l39hxcnffgzyiq88](https://media.daily.dev/image/upload/s--F7AsERgm--/f_auto/v1744468090/avatars/avatar_RkUh6L39HXCnFFgzyIq88)Micah Norwood · 52w  
How to Get Into Embedded Systems  
A web developer with 6 years of professional experience seeks guidance on transitioning into embedded systems development. They're looking for project recommendations, community groups, and learning paths to explore lower-level programming concepts, with willingness to learn C or C++.  
56  
19
7. 7  
[](/posts/air-lab-simulator-wkr6azzzr "Air Lab Simulator")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 1y  
Air Lab Simulator  
A web-based simulator that replicates Air Lab firmware functionality, allowing users to interact with virtual environmental sensors through different simulated environments. The simulator includes device controls, USB connectivity simulation, and menu navigation features, providing a hands-on experience without requiring physical hardware.  
51  
1
8. 8  
[](/posts/software-can-be-finished-qawtvnore "Software can be finished")  
Article  
![Avatar of lobsters](https://media.daily.dev/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg)Lobsters · 52w  
Software can be finished  
Explores the concept of "finished software" as a thought experiment to challenge conventional development practices. Defines finished software as feature-complete, secure, and standalone with minimal dependencies. Uses examples like the Nintendo Gameboy, embedded systems, and small JavaScript apps to illustrate software that requires no updates. Discusses principles for building finished software: understanding requirements deeply, keeping scope small, reducing dependencies, producing static output, and increasing quality assurance. Emphasizes this as a theoretical framework for thinking about trade-offs rather than a universal goal.  
50  
2
9. 9  
[](/posts/this-website-runs-on-disposable-vape-qtepq9bqh "This Website Runs on Disposable Vape")  
Article  
![Avatar of 80lv](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/78eebcd76c154e6bbfd565fed7dc4093)80 LEVEL · 1y  
This Website Runs on Disposable Vape  
A developer successfully hosted a website on a disposable vape's microcontroller using SLIP protocol. The initial implementation was extremely slow with 1.5s pings and 50% packet loss, but optimization with ring buffers improved performance to 20ms pings and 160ms page loads. The project demonstrates creative hardware repurposing and embedded systems programming.  
48  
1
10. 10  
[](/posts/the-day-my-smart-vacuum-turned-against-me-c6ivq5kgp "The Day My Smart Vacuum Turned Against Me")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 1y  
The Day My Smart Vacuum Turned Against Me  
An engineer discovers their smart vacuum was remotely disabled by the manufacturer after blocking its telemetry servers. Through reverse engineering, they gained root access via an open ADB port, found the device running Google Cartographer SLAM software on Linux, and uncovered evidence of remote kill commands. The investigation revealed the vacuum transmitted unencrypted data including WiFi credentials, had pre-installed remote access software (rtty), and could be controlled by the manufacturer without user consent. The engineer successfully restored offline functionality and documented the findings, highlighting broader IoT security and privacy concerns affecting multiple brands using the same hardware platform.  
44  
6
11. 11  
[](/posts/r9os-r9-the-r9-operating-system-tn10vxcsa "r9os/r9: The R9 operating system")  
Article  
![Avatar of lobsters](https://media.daily.dev/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg)Lobsters · 1y  
r9os/r9: The R9 operating system  
R9 is a reimplementation of the Plan 9 operating system kernel written in Rust. The project supports multiple architectures including x86-64, aarch64, and RISC-V, and can be built using cargo with the xtask pattern. It runs on QEMU emulation and has been tested on real hardware like Raspberry Pi 4\. The project includes detailed build instructions, runtime dependencies, and setup guides for both emulated and physical hardware deployment.  
44  
2
12. 12  
[](/posts/build-a-raspberry-pi-kiosk-with-avalonia-ui-and-dotnetbrowser--jcjug31ag "Build a Raspberry Pi kiosk with Avalonia UI and DotNetBrowser!")  
Article  
![Avatar of advanceddotnet](https://media.daily.dev/image/upload/s--SBILSflh--/f_auto/v1725008543/squads/43940788-cd2e-4804-b102-1d4f7c6c039a)Advanced .NET · 49w  
Build a Raspberry Pi kiosk with Avalonia UI and DotNetBrowser!  
A guide demonstrates how to build a kiosk application on Raspberry Pi using Avalonia UI framework and DotNetBrowser. The approach runs outside the desktop environment, offering developers more flexibility than traditional lockdown browsers while combining native app capabilities with web development simplicity.  
39  
6
13. 13  
[](/posts/developer-runs-minecraft-on-smart-lightbulb-x0siek5jm "Developer Runs Minecraft On Smart Lightbulb")  
Article  
![Avatar of 80lv](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/78eebcd76c154e6bbfd565fed7dc4093)80 LEVEL · 47w  
Developer Runs Minecraft On Smart Lightbulb  
A developer successfully ran a Minecraft server on a smart lightbulb's BL602 microcontroller by creating Ucraft, an extremely compact server implementation. The binary is only 46-90 KB depending on authentication, with heap usage reaching 20-70 KB for up to 10 players. The project demonstrates creative resource optimization for embedded systems and is available on GitHub with build instructions.  
30  
6
14. 14  
[](/posts/meet-the-coolest-and-most-expensive-raspberry-pi-ever-al9vfurzs "Meet the Coolest (and Most Expensive) Raspberry Pi Ever")  
Article  
![Avatar of omgub](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/79e495adb3c3425785b9be27969a2562)omg! ubuntu! · 1y  
Meet the Coolest (and Most Expensive) Raspberry Pi Ever  
Raspberry Pi launched the Pi 500+, a premium keyboard PC featuring mechanical switches, RGB backlighting, and built-in SSD storage. Priced at $200/£175, it's the most expensive Raspberry Pi device yet, targeting enthusiasts who want better build quality and tactile experience. The device includes Gateron KS-33 Blue switches, customizable LED lighting, 16GB RAM, 256GB NVMe storage, and an aluminum heatsink for thermal management.  
28  
4
15. 15  
[](/posts/a-disappearing-service-processor-duylpt966 "A disappearing Service Processor")  
Article  
![Avatar of oxide](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a06afd0e0fbf40ec9d3128cd1c103021)Oxide · 44w  
A disappearing Service Processor  
A Service Processor on Oxide's Cosmo sled would intermittently disappear from the network, appearing completely dead. After weeks of debugging with limited access, the root cause was traced to mismatched memory attributes between privileged and unprivileged modes when accessing an FPGA via the STM32H7's Flexible Memory Controller. The CPU's cache was treating the FMC bus as Normal Cached memory in kernel mode but Device Memory in task mode, causing the bus to hang when stores from unprivileged tasks hit the cache during interrupts. Moving the FMC base address to a memory region with consistent Device Memory attributes resolved the issue.  
26  
1
16. 16  
[](/posts/cm0---a-new-raspberry-pi-you-can-t-buy-7oxr5ojeu "CM0 - a new Raspberry Pi you can't buy")  
Article  
![Avatar of jeffgeerling](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a425a8edd27a4930ae183c796db840b9)Jeff Geerling · 44w  
CM0 - a new Raspberry Pi you can't buy  
The CM0 is a new Raspberry Pi Compute Module based on the Pi Zero 2 architecture, featuring castellated edges for direct PCB soldering, eMMC storage, and WiFi. Currently only available in China through EDAtec's CM0NANO development board, global distribution is unlikely due to LPDDR2 RAM shortages and supply prioritization for the Pi Zero 2 W. The module targets low-end commercial integration in products like kiosks and signage, offering a complete Linux environment in a postage stamp-sized System on Module.  
25
17. 17  
[](/posts/xkcd-check-engine-ljqddpemp "xkcd: Check Engine")  
Article  
![Avatar of xkcd](https://media.daily.dev/image/upload/s--zNsMTvhb--/f_auto/v1715498259/logos/4VrRlxqwQg7VQrIYvqrOgMM4qHi8kz5G1TI1TCFz27U.png)xkcd · 1y  
xkcd: Check Engine  
An xkcd webcomic that humorously explores the frustrating experience of dealing with car check engine lights and automotive diagnostics. The comic likely draws parallels between debugging code and troubleshooting car problems, highlighting the universal developer experience of cryptic error messages and unclear diagnostic information.  
24
18. 18  
[](/posts/the-industries-adopting-rust-xzkk9iezz "The Industries Adopting Rust")  
Video  
![Avatar of letsgetrusty](https://media.daily.dev/image/upload/s--iqd05ejH--/f_auto/v1725035314/logos/letsgetrusty)Let's Get Rusty · 1y  
The Industries Adopting Rust  
Rust is being rapidly adopted across multiple industries including security, backend infrastructure, embedded systems, and blockchain. Major companies like Microsoft, Google, AWS, and Cloudflare are using Rust for memory safety and performance benefits. The security industry particularly values Rust's compile-time safety guarantees, while cloud providers use it for critical infrastructure components. Embedded systems and robotics companies are adopting Rust for safety-critical applications, and the blockchain ecosystem has made Rust foundational for many protocols. Career opportunities exist across these sectors, with companies actively hiring Rust developers for both low-level systems work and surrounding infrastructure.  
19  
1
19. 19  
[](/posts/zserge-grayskull-a-tiny-dependency-free-computer-vision-library-in-c-for-embedded-systems-drones--hr9wpghla "zserge/grayskull: A tiny, dependency-free computer vision library in C for embedded systems, drones, and robotics.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 49w  
zserge/grayskull: A tiny, dependency-free computer vision library in C for embedded systems, drones, and robotics.  
Grayskull is a minimalist computer vision library for microcontrollers and resource-constrained devices. Written in pure C99 as a single header file under 1000 lines, it requires no dependencies or dynamic memory allocation. The library provides grayscale image operations including filtering (blur, Sobel edges), thresholding (Otsu, adaptive), morphology (erosion, dilation), connected components, perspective warping, FAST/ORB feature detection for object tracking, and LBP cascades for face/vehicle detection. It includes PGM file I/O and uses integer-based operations optimized for embedded systems.  
20
20. 20  
[](/posts/fluid-simulation-pendant-pp1ymlriy "Fluid Simulation Pendant")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Fluid Simulation Pendant  
The post discusses the design and creation process of a fluid simulation pendant using STM32L432KC microcontroller and various other components. The project explores the intricacies of fluid simulations, the advantages of diagonal charlieplexed displays, and numerous hardware challenges encountered along the way. It also delves into the potential for mass production and improvements in the design over time.  
20
21. 21  
[](/posts/elements-of-rust-core-types-and-traits-dofzhmwj4 "Elements of Rust – Core Types and Traits")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 1y  
Elements of Rust – Core Types and Traits  
A visual guide mapping Rust's complete type system, focusing on lang\_items - the built-in types and traits that support specific language syntax. The guide distinguishes between core language features and library code, explaining how Rust's platform-independent core enables no\_std development for embedded systems and other contexts without dynamic heap allocation.  
19  
1
22. 22  
[](/posts/a-developer-toy-from-posthog-ne8en3ved "A developer toy from PostHog")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 1y  
A developer toy from PostHog  
PostHog introduces DeskHog, an open-source handheld gaming device built around an ESP32-S3 microcontroller with a color TFT display, WiFi connectivity, and 10-hour battery life. The palm-sized device features a custom 3D-printed case and comes with several pre-built games including Pong variants, idle clickers, and roguelike adventures. Developers can create their own games using AI editors or C++, and the device can connect to PostHog for displaying analytics data. The hardware includes expansion ports for additional functionality and all design files are available on GitHub for DIY builders.  
17  
2
23. 23  
[](/posts/tragic-titan-submersible-s-62-sandisk-memory-card-found-undamaged-at-wreckage-site-12-stills-and--ojell2bjd "Tragic Titan submersible’s $62 SanDisk memory card found undamaged at wreckage site — 12 stills and nine videos have been recovered, but none from the fateful OceanGate implosion")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 52w  
Tragic Titan submersible’s $62 SanDisk memory card found undamaged at wreckage site — 12 stills and nine videos have been recovered, but none from the fateful OceanGate implosion  
Recovery teams found an intact SubC Rayfin Mk2 Benthic Camera from the Titan submersible wreckage with an undamaged SanDisk Extreme Pro 512GB SD card. Despite damage to the camera's PCBs and lens, investigators successfully recovered 12 still images and 9 videos by interfacing the SD card and NVRAM chip with a surrogate system-on-module board. The recovered media showed footage from the Marine Institute in Newfoundland rather than the fatal dive, as the camera was configured to store dive data on external storage.  
15  
3
24. 24  
[](/posts/how-much-radiation-can-a-pi-handle-in-space--ezbpqwl6k "How much radiation can a Pi handle in space?")  
Article  
![Avatar of jeffgeerling](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a425a8edd27a4930ae183c796db840b9)Jeff Geerling · 1y  
How much radiation can a Pi handle in space?  
Mark Rober's team tested Raspberry Pi Compute Module 4 and Google Pixel 7 Pro radiation tolerance for their SatGus CubeSat mission. Using cyclotron testing at UC Davis and gamma testing at University of Maryland, they found the CM4 experienced single-event upsets every 39.3 Rads at 50 Rads/minute and survived until 57.8 kRads with permanent failure. The Pixel 7 Pro died around 9.2 kRads at high dosage. A 5mm aluminum enclosure provides shielding for the mission's expected 1-year lifespan in Low Earth Orbit. Standard Raspberry Pis work in space when not in critical flight paths, with watchdog timers handling radiation-induced reboots.  
16  
1
25. 25  
[](/posts/lvgl-lvgl-embedded-graphics-library-to-create-beautiful-uis-for-any-mcu-mpu-and-display-type--flnjdyoqx "lvgl/lvgl: Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
lvgl/lvgl: Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.  
LVGL is a popular free and open-source embedded graphics library for creating user interfaces (UIs) on any microcontroller unit (MCU), microprocessor unit (MPU), or display type. It features 30+ built-in widgets, a powerful style system, web-inspired layout managers, and support for many languages. LVGL is highly portable, requiring minimal system resources, and can be integrated with various development platforms like Arduino, Zephyr, and RT-Thread. The library also provides comprehensive documentation, examples, and support services including UI design, implementation, and consulting.  
15

[See all Embedded Systems archives](/tags/embedded/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/embedded/best-of/2025#page","url":"https://daily.dev/tags/embedded/best-of/2025","name":"Best Embedded Systems Posts of 2025","description":"The most upvoted Embedded Systems posts of 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/embedded/best-of/2025#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/transforming-a-disposable-vape-into-a-functional-web-server-x3azrkosw","name":"Transforming a Disposable Vape into a Functional Web Server"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/golang-on-the-playstation-2-xtrrii5pi","name":"Golang on the PlayStation 2"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/i-m-a-rust-developer-here-s-what-i-d-do-if-i-had-to-start-over-4y1b9zq8o","name":"I’m a Rust developer, here’s what I’d do if I had to start over"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/my-first-impressions-of-meshcore-off-grid-messaging-3qdngsnoq","name":"My First Impressions of MeshCore Off-Grid Messaging"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/root-shell-on-credit-card-terminal-qxlvvrzwx","name":"Root Shell on Credit Card Terminal"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/how-to-get-into-embedded-systems-vh0vpwxry","name":"How to Get Into Embedded Systems"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/air-lab-simulator-wkr6azzzr","name":"Air Lab Simulator"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/software-can-be-finished-qawtvnore","name":"Software can be finished"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/this-website-runs-on-disposable-vape-qtepq9bqh","name":"This Website Runs on Disposable Vape"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/the-day-my-smart-vacuum-turned-against-me-c6ivq5kgp","name":"The Day My Smart Vacuum Turned Against Me"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/r9os-r9-the-r9-operating-system-tn10vxcsa","name":"r9os/r9: The R9 operating system"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/build-a-raspberry-pi-kiosk-with-avalonia-ui-and-dotnetbrowser--jcjug31ag","name":"Build a Raspberry Pi kiosk with Avalonia UI and DotNetBrowser!"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/developer-runs-minecraft-on-smart-lightbulb-x0siek5jm","name":"Developer Runs Minecraft On Smart Lightbulb"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/meet-the-coolest-and-most-expensive-raspberry-pi-ever-al9vfurzs","name":"Meet the Coolest (and Most Expensive) Raspberry Pi Ever"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/a-disappearing-service-processor-duylpt966","name":"A disappearing Service Processor"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/cm0---a-new-raspberry-pi-you-can-t-buy-7oxr5ojeu","name":"CM0 - a new Raspberry Pi you can't buy"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/xkcd-check-engine-ljqddpemp","name":"xkcd: Check Engine"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/the-industries-adopting-rust-xzkk9iezz","name":"The Industries Adopting Rust"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/zserge-grayskull-a-tiny-dependency-free-computer-vision-library-in-c-for-embedded-systems-drones--hr9wpghla","name":"zserge/grayskull: A tiny, dependency-free computer vision library in C for embedded systems, drones, and robotics."},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/fluid-simulation-pendant-pp1ymlriy","name":"Fluid Simulation Pendant"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/elements-of-rust-core-types-and-traits-dofzhmwj4","name":"Elements of Rust – Core Types and Traits"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/a-developer-toy-from-posthog-ne8en3ved","name":"A developer toy from PostHog"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/tragic-titan-submersible-s-62-sandisk-memory-card-found-undamaged-at-wreckage-site-12-stills-and--ojell2bjd","name":"Tragic Titan submersible’s $62 SanDisk memory card found undamaged at wreckage site — 12 stills and nine videos have been recovered, but none from the fateful OceanGate implosion"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/how-much-radiation-can-a-pi-handle-in-space--ezbpqwl6k","name":"How much radiation can a Pi handle in space?"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/lvgl-lvgl-embedded-graphics-library-to-create-beautiful-uis-for-any-mcu-mpu-and-display-type--flnjdyoqx","name":"lvgl/lvgl: Embedded graphics library to create beautiful UIs for any MCU, MPU and display type."}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Embedded Systems","item":"https://daily.dev/tags/embedded"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/embedded/best-of"},{"@type":"ListItem","position":5,"name":"2025"}]}]}
```

