Zephyr has come a long way: from Virtuoso to Rocket to open source powerhouse. Learn the backstory and why it matters for embedded devs.
π https://shawnhymel.com/2791/a-brief-history-of-zephyr-rtos/
Zephyr has come a long way: from Virtuoso to Rocket to open source powerhouse. Learn the backstory and why it matters for embedded devs.
π https://shawnhymel.com/2791/a-brief-history-of-zephyr-rtos/
\o/ i just did a 5-way DKG with one of the "servers" being a xiao esp32s3 over bluetooth LE! \m/
i'm porting #klutshnik to #zephyr it's not very quick, takes a few seconds, but this is creating of a key. decrypting should be much quicker. also i expect this to be faster when done over usb. this is an early PoC, loads of features missing before it can be deployed in production.
ST Nucleo Board Implements STM32N6 Series with Neural-ART Acceleration Support
ooo looks like the #Zephyr SDK is getting caught up (mostly) on GCC and others. New version (in alpha) is GCC 14.3-based, which was released less than a month ago.
Today i made my first hello_world #zephyr board working. I have no idea what i'm doing. But it works ... and feels good just to poke around.:D
My initial impression with #Zephyr RTOS: I suppose all this cruft with the device trees and overlays, the weird west tool, the Repository/Workspace/Freestanding application types, etc. will pay in the end. But I find the nRF documentation confusing and and it took me way more than usual to build a blinky and run it on a dev board.
If you're outgrowing Arduino or feel limited by bare-metal and FreeRTOS, #Zephyr might be your next step. It offers built-in drivers and cross-platform hardware abstraction, perfect for scalable, production-ready #embedded systems. Learn more: https://shawnhymel.com/2741/why-use-zephyr-a-practical-guide-for-embedded-engineers-choosing-the-right-rtos/ #IoT #RTOS
Londonβs architecturally serene view under the zephyr made for a glorious day of exploration around the townscape in the summertime!
#shotoniphone #photography #london #summer #architecture #view #clouds #zephyr #travel #weather
https://asterisk15.wordpress.com/2025/05/26/londons-architecturally-serene-view-under-the-zephyr/
The final #Zephyr episode is out today! Zephyr works with "boards" and creating a custom board definition can be a pain. But I've got you covered! Check out the full video to learn more πΊ
πππ
https://www.youtube.com/watch?v=Hdbr_6Ww2B0
Getting #WiFi to work in #Zephyr can be a bit tricky...so, I'm here to help! In my latest video, I show how to configure a WiFi driver for the #ESP32 and make simple HTTP requests. Check it out!
πππ
https://www.youtube.com/watch?v=0ONIU4JRnHE
alright i am checking out #tmuxAI. i was a fan of gnu screen(1) in the 90s and early aughts, used it all the time, but my openbsd friends rapidly all adopted #tmux and i joined them.
originally i learned screen just cuz i wanted a way to leave myself on #irc & #zephyr when i was away from a terminal.
anyway this #AI assistant for tmux is seemingly able to operate in sessions, panes, and windows!
if you're really curious about this too it's in #macOS #homebrew today:
#OpenPrinting as part of the #linuxfoundation will again mentor 11 contributors in this year's Google Summer of Code! #GSoC
Our projects cover CUPS 3.x support for #KDE Print Manager, #GNOME Control Center, system-config-printer, pyCUPS, CUPS on #Zephyr, visual analysis of print output for testing, #Rust bindings for libcups/cpdb-libs, utilizing #OSSFuzz Gen, OSS-Fuzz for Go/Python projects, modernize #GTK print dialog, web site improvement with #Nextjs.
More soon on
https://openprinting.github.io/news/
The #LinuxFoundation will mentor 21 contributors in the Google Summer of Code 2025!! #GSoC
Despite having lined up many more proposals than last year we got the same amount of slots.
11 for #OpenPrinting, 3 for #AGL (Automotive Grade Linux, 2 for each of #SPDX and #IIO (Industrial I/O), and 1 for each of #SOF (Sound Open Firmware), #Zephyr, and #KWorkflow.
See Google's announcements of the projects:
https://summerofcode.withgoogle.com/programs/2025/organizations/the-linux-foundation
Thursday...and that means a new #Zephyr video πΊ I cover using LCD drivers and LVGL to make basic GUIs. Check it out!
πππ
https://youtu.be/Kfgln6RdoYc
New #Zephyr episode! Interrupts can be tricky, so I cover using Zephyr's built-in software timers and connecting Zephyr's abstracted functions to hardware interrupts via the Devicetree. Check it out!
πππ
https://www.youtube.com/watch?v=nidpvkzVYGU
It's taken a while, but I think I've finally gotten the hang of some of the #Zephyr project/workspace patterns, specifically manifests and "shared librariesβ.
Wait, why does IntelliJ Serial Connection plugin not set DTR any more? It definitely used to set it. Down another rabbit hole. #zephyr
OK, somehow this code now blocks forever... what? It should just wait until you connect to the serial console. #zephyr
```c
while (!dtr) {
uart_line_ctrl_get(dev, UART_LINE_CTRL_DTR, &dtr);
k_sleep(K_MSEC(250));
}
```