Search
1000 results for “embedded”
-
Registers are just the API into your peripheral #insightoftheday #pico2 #embedded #mcu
-
fsm-toolkit v0.8.0 released
A toolkit for finite state machines: DFA, NFA, Moore, Mealy. Compact binary format, visualisation, code generation, TUI editor.
https://github.com/ha1tch/fsm-toolkit/releases/tag/v0.8.0
What's new in 0.8.0
@ TUI editor (fsmedit) with mouse drag, undo/redo, two-column file browser, persistent config.
@ Code generation for C, Rust, and Go/TinyGo. Interactive runner with state history.
@ Analysis and Validation with detection of various malformed patterns, incompleteness, and valid FSMs of the supported types.
@ Native PNG and SVG renderers — no Graphviz dependency. Sugiyama layered layout algorithm. 4× supersampling for crisp output. Graphviz support still available, this is work in progress, matching Graphviz quality reliably will take time.
@ NFA support with powerset simulation, epsilon closure, and NFA→DFA conversion.
@ Formal specification documenting semantic guarantees.
Binaries: Linux, macOS, Windows, FreeBSD, OpenBSD, NetBSD
https://github.com/ha1tch/fsm-toolkit/releases/tag/v0.8.0
#fsm #golang #foss #automata #compsci #tui #rustlang #rust #programming #electronics #embedded #embeddeddevelopment
-
fsm-toolkit v0.8.0 released
A toolkit for finite state machines: DFA, NFA, Moore, Mealy. Compact binary format, visualisation, code generation, TUI editor.
https://github.com/ha1tch/fsm-toolkit/releases/tag/v0.8.0
What's new in 0.8.0
@ Native PNG and SVG renderers — no Graphviz dependency. Sugiyama layered layout algorithm. 4× supersampling for crisp output. Graphviz support still available, this is work in progress, matching Graphviz quality reliably will take time.
@ NFA support with powerset simulation, epsilon closure, and NFA→DFA conversion.
@ TUI editor (fsmedit) with mouse drag, undo/redo, two-column file browser, persistent config.
@ Code generation for C, Rust, and Go/TinyGo. Interactive runner with state history.
@ Formal specification documenting semantic guarantees.
Binaries: Linux, macOS, Windows, FreeBSD, OpenBSD, NetBSD
https://github.com/ha1tch/fsm-toolkit/releases/tag/v0.8.0
#fsm #golang #foss #automata #compsci #tui #rustlang #rust #programming #electronics #embedded #embeddeddevelopment
-
And now a followup on how to actually update a row of LEDs efficiently, using bitplanes:
https://aykevl.nl/2026/01/bitplanes/ -
Porting xv6 to HiFive Unmatched board
https://github.com/eyengin/xv6-riscv-unmatched
#HackerNews #Porting #xv6 #to #HiFive #Unmatched #board #xv6 #HiFiveUnmatched #RISC-V #open-source #programming #embeddeddevelopment
-
Take a deep dive into Chromium enablement on MediaTek Genio SoCs, with real performance numbers from #MediaTek hardware codecs using #Chromium’s V4L2 pipeline.
Get the breakdown here: https://www.collabora.com/news-and-blog/news-and-events/chromium-hardware-codecs-on-mediatek-genio-700-and-720-from-test-plans-to-real%E2%80%91world-performance.html
-
🚀 Running Nginx on OKMX6ULx Embedded Linux (Kernel 4.1.15)!
✅ Yocto compilation
✅ Reverse proxy to Tomcat 9
✅ Load balancing across 8080 & 8081Embedded boards can handle high-performance web services too!
https://www.forlinx.net/industrial-news/nginx-okmx6ulx-porting-768.html#EmbeddedLinux #Nginx #IoT #LoadBalancing #ReverseProxy #OKMX6ULx
-
ESP32 I2C Scanner: Detect I2C Devices & Get Their Address!
https://ebokify.com/esp32-i2c-scanner🔥 Top 6 ESP32 eBooks for $20
https://ebokify.com/top-6-esp32-ebooks#ESP32 #ESP32S3 #ESP32C6 #ESP32CAM #ESP32Display #ESP32Project #ESP32Tutorial #Espressif #Arduino #IoT #Microcontroller #EmbeddedSystems
-
Wokwi in VS Code: How To Simulate ESP32 Projects in VS Code!
https://ebokify.com/simulate-esp32-in-wokwi-vs-code🔥 Top 6 ESP32 eBooks for $20
https://ebokify.com/top-6-esp32-ebooks#ESP32 #ESP32S3 #ESP32C6 #ESP32CAM #ESP32Display #ESP32Project #ESP32Tutorial #Espressif #Arduino #IoT #Microcontroller #EmbeddedSystems
-
ESP32 IR Receiver: How To Detect IR Remote Signals [Arduino IDE]
https://ebokify.com/esp32-ir-receiver🔥 Top 6 ESP32 eBooks for $20
https://ebokify.com/top-6-esp32-ebooks#ESP32 #ESP32S3 #ESP32C6 #ESP32CAM #ESP32Display #ESP32Project #ESP32Tutorial #Espressif #Arduino #IoT #Microcontroller #EmbeddedSystems
-
ESP32 Universal IR Remote: Send IR Signals Using the ESP32
https://ebokify.com/esp32-universal-ir-remote🔥 Top 6 ESP32 eBooks for $20
https://ebokify.com/top-6-esp32-ebooks#ESP32 #ESP32S3 #ESP32C6 #ESP32CAM #ESP32Display #ESP32Project #ESP32Tutorial #Espressif #Arduino #IoT #Microcontroller #EmbeddedSystems
-
ESP32 Web Updater: Update Your Code via The Browser (OTA)
https://ebokify.com/esp32-web-updater-ota🔥 Top 6 ESP32 eBooks for $20
https://ebokify.com/top-6-esp32-ebooks#ESP32 #ESP32S3 #ESP32C6 #ESP32CAM #ESP32Display #ESP32Project #ESP32Tutorial #Espressif #Arduino #IoT #Microcontroller #EmbeddedSystems
-
ESP32 mDNS: Access Your ESP32 with a Custom Hostname (No IP)
https://ebokify.com/set-up-esp32-mdns🔥 Top 6 ESP32 eBooks for $20
https://ebokify.com/top-6-esp32-ebooks#ESP32 #ESP32S3 #ESP32C6 #ESP32CAM #ESP32Display #ESP32Project #ESP32Tutorial #Espressif #Arduino #IoT #Microcontroller #EmbeddedSystems
-
Technical blog: "Common Issues with AC696N SoCs in Bluetooth Speaker Development"
Covers 4 practical problems and solutions.
Includes C code examples and configuration changes for AC696N V1.7.0 SDK. Useful for embedded audio developers.
#EmbeddedSystems #Firmware #AudioEngineering #AC696N #Bluetooth #SmartSpeaker #Debugging #TechBlog
-
Gearing up for my first embedded Rust project when I get back from an upcoming trip. I've got a STM32 F3 Discovery dev board and an old safe in a family members house. No one has ever had the combination so an autodialer will be a fun, DIY approach to getting inside.
Anyone out there do anything similar? It seems that a NEMA-14 stepper will be sufficient for testing (though likely lacking in speed). Want to utilize a controller with stall detection for completion.
-
RE: https://mstdn.social/@embedded/115829412622511259
Thank you for supporting https://www.elevatetutoring.org/ through your donations.
We've sent our donation.
If you haven't sent yours, you can head here( https://donorbox.org/embedded-fm-supports-elevate-tutoring-866250 )#EmbeddedFM #PodcastCommunity #YearInReview #EngineeringLife #Survey #FeedbackMatters #EmbeddedSystems
-
RE: https://mstdn.social/@embedded/115829412622511259
Thank you for supporting https://www.elevatetutoring.org/ through your donations.
We've sent our donation.
If you haven't sent yours, you can head here( https://donorbox.org/embedded-fm-supports-elevate-tutoring-866250 )#EmbeddedFM #PodcastCommunity #YearInReview #EngineeringLife #Survey #FeedbackMatters #EmbeddedSystems
-
RE: https://mstdn.social/@embedded/115829412622511259
Thank you for supporting https://www.elevatetutoring.org/ through your donations.
We've sent our donation.
If you haven't sent yours, you can head here( https://donorbox.org/embedded-fm-supports-elevate-tutoring-866250 )#EmbeddedFM #PodcastCommunity #YearInReview #EngineeringLife #Survey #FeedbackMatters #EmbeddedSystems
-
RE: https://mstdn.social/@embedded/115829412622511259
Thank you for supporting https://www.elevatetutoring.org/ through your donations.
We've sent our donation.
If you haven't sent yours, you can head here( https://donorbox.org/embedded-fm-supports-elevate-tutoring-866250 )#EmbeddedFM #PodcastCommunity #YearInReview #EngineeringLife #Survey #FeedbackMatters #EmbeddedSystems
-
RE: https://mstdn.social/@embedded/115829412622511259
Thank you for supporting https://www.elevatetutoring.org/ through your donations.
We've sent our donation.
If you haven't sent yours, you can head here( https://donorbox.org/embedded-fm-supports-elevate-tutoring-866250 )#EmbeddedFM #PodcastCommunity #YearInReview #EngineeringLife #Survey #FeedbackMatters #EmbeddedSystems
-
A year ago I was experimenting with Debian netinst and live-build, trying to understand boot, init, and live systems.
Today BashCore is a set of minimalist Debian-based live ISOs (CLI/GUI, optional PREEMPT_RT).
In 2026 the focus shifts to Buildroot: reproducible systems, RT Linux, and minimal OS design for real workloads.
Happy New Year to everyone!
#Linux #Buildroot #Debian #PREEMPT_RT #RealTimeLinux #Embedded
-
In the last two years, I spend plenty of time to make experiences with the Zephyr OS. I used the last days to look back and summarize at least some of my learnings. Target hardware was a microcontroller from Nordic Semiconductor. Some things worked surprisingly well, others did not.
-
Technical blog post: "Jieli Bluetooth Smart Speaker Development: Key Considerations for AC696N SoCs"
Covers practical, experience-based insights for developers.These details can save significant debugging time on AC696N-based audio projects.
#EmbeddedSystems #Firmware #AudioEngineering #AC696N #Bluetooth #SmartSpeaker #EmbeddedDevelopment #TechBlog
-
Spent some time getting a usb bulk data stream working on a Raspberry Pico 2W using TinyUSB.
Biggest hurdles were device/configuration descriptor and realizing tud_task() needs to be called frequently.
https://embeddedjourneys.com/blog/first-time-usb-data-stream-on-pico/
-
Ah yes, the perfect solution for when your embedded systems are just *begging* for the luxury of an inflated Ruby interpreter. 🚀🤖 Let's cram more complexity into devices with less computing power than your grandmother's flip phone! 🙄🔧
https://github.com/mruby/mruby #embeddedSystems #RubyInterpreter #techComplexity #innovation #deviceDesign #HackerNews #ngated -
Ah yes, the perfect solution for when your embedded systems are just *begging* for the luxury of an inflated Ruby interpreter. 🚀🤖 Let's cram more complexity into devices with less computing power than your grandmother's flip phone! 🙄🔧
https://github.com/mruby/mruby #embeddedSystems #RubyInterpreter #techComplexity #innovation #deviceDesign #HackerNews #ngated -
Ah yes, the perfect solution for when your embedded systems are just *begging* for the luxury of an inflated Ruby interpreter. 🚀🤖 Let's cram more complexity into devices with less computing power than your grandmother's flip phone! 🙄🔧
https://github.com/mruby/mruby #embeddedSystems #RubyInterpreter #techComplexity #innovation #deviceDesign #HackerNews #ngated -
New technical blog post: "Getting Started with AC696N Speaker SoCs (Part 2)".
Continuing the series with practical hardware/software integration topicsHow to locate the output firmware binary file after compilation using the project's build script.
Key knowledge for hands-on development with these SoCs.
#EmbeddedSystems #Firmware #Debugging #AC696N #EmbeddedProgramming #Electronics #IoT #TechBlog -
New technical blog post: "Getting Started with AC696N Speaker SoCs (Part 2)".
Continuing the series with practical hardware/software integration topicsHow to locate the output firmware binary file after compilation using the project's build script.
Key knowledge for hands-on development with these SoCs.
#EmbeddedSystems #Firmware #Debugging #AC696N #EmbeddedProgramming #Electronics #IoT #TechBlog