Sign in

AstraKernel 💫

@astrakernel.bsky.social
1.5K followers 658 following 887 posts

Love computers and coding. While I'm particularly passionate about Rust, it's not the only language I work with. Recently started loving embedded programming

PostsRepliesMedia
AstraKernel 💫 @astrakernel.bsky.social · 29/09/2026
⚡️ Create a Simple Burglar Alarm using ESP32-C5, Rust, and Telegram - Using a PIR Sensor for motion detection - Get Alerts on your phone via Telegram iot.implrust.com/burglar-alar... #rustlang #iot #embedded
000
Reposted by AstraKernel 💫
Rust Nation UK @rustnationuk.bsky.social · 28/09/2026
CFP for Rust Nation UK 2027 is open. We want talks from people actually shipping Rust in production, not just talking about it. If that's you, we want to hear from you. www.rustnationuk.com/call-for-pap... #RustLang #CFP
021
AstraKernel 💫 @astrakernel.bsky.social · 28/09/2026
🦀 A Type Stronger than the Sum of its Components www.schneems.com/2026/09/24/a... #rustlang
Relevant code
010
AstraKernel 💫 @astrakernel.bsky.social · 26/09/2026
⚡️ [IoT Book] Built a simple burglar alarm with an ESP32-C5 and Rust. You have to start somewhere. Start with a simple example using a sensor. - A PIR sensor detects motion - Triggers a buzzer and turns the onboard RGB LED Red iot.implrust.com/burglar-alar...
020
AstraKernel 💫 @astrakernel.bsky.social · 26/09/2026
🦀 Silicon Sundays #4: Embedded Rust Talk - Our speaker for this session is Ben Simms - How Reverse engineered his E-Scooter and rewrote the firmware in Rust Schedule: Sunday (11/10/2026) in 16 days 6:00pm CEST (09:30 PM IST). Join Discord: discord.gg/n5CHpZ37h #rustlang #embedded
screenshot form the blog post, showing an ESP32-C6, a SN65HVD230, and a MCP2515
030
AstraKernel 💫 @astrakernel.bsky.social · 21/09/2026
🦀 Silicon Sundays #3: Rust, Kernels and the Oro OS > In our third Silicon Sundays meetup, Josh Junon talks about Oro OS, an Operating System built from the ground up in Rust youtu.be/8meCgextye4 Discord community: discord.com/invite/pvYY6... #rustlang #embedded
Screenshot from the presentation
020
AstraKernel 💫 @astrakernel.bsky.social · 20/09/2026
[WIP] IoT Development with Embedded Rust Book - First chapter: You can't do a simple onboard LED blink. So, RGB blinky! - Using Waveshare ESP32-C5 WIFI6 Kit - More chapters coming. iot.implrust.com/index.html #rustlang #embedded #esp32
010
AstraKernel 💫 @astrakernel.bsky.social · 20/09/2026
[Live] Silicon Sundays #3 – Embedded Rust Meetup Our speaker for this session is Josh Junon . He is presenting about Oro OS: a custom Operating System he is writing in Rust. discord.gg/CmTzsGuG #rustlang #embedded
discord.gg
Join the Embedded Rust Discord Server!
Check out the Embedded Rust community on Discord - hang out with 172 other members and enjoy free voice and text chat.
010
AstraKernel 💫 @astrakernel.bsky.social · 20/09/2026
Embedded Test: A test harness and runner for embedded devices > Provides a test harness for embedded systems (riscv, arm and xtensa) > Use this on the target together with probe-rs on the host to run unit + integration tests on your embedded device github.com/probe-rs/emb... #rustlang #embedded
011
AstraKernel 💫 @astrakernel.bsky.social · 19/09/2026
⚡️Flashing STM32 Firmware with ESP32 and Embedded Rust [Final] - Three articles that teaches SWD Protocol - Finally flash a simple LED blinky program into STM32 using an ESP32 as Programmer blog.implrust.com/posts/2026/0... #rustlang #embedded #esp32 #stm32
021
AstraKernel 💫 @astrakernel.bsky.social · 17/09/2026
⚡ Part 2 - Writing Rust code to make an ESP32 a Programmer for STM32 - In this part, we access the STM32 AHB-AP and read its IDR value blog.implrust.com/posts/2026/0... #embedded #rustlang
Swd overall architecture with dp and ap ports
041
AstraKernel 💫 @astrakernel.bsky.social · 17/09/2026
No wonder Reddit hates AI
Reddit AI generated reply saying "Honestly, it's the stable default Cargo set up and what I've been working with, and it's been rock solid with all of our crates like winreg and notify. No real need to mess with bleeding-edge editions when this works out of the box. Are you working with 2024? Curious if there's a specific feature you've found worth bumping for."
120
AstraKernel 💫 @astrakernel.bsky.social · 16/09/2026
Hoorah! ESP32 wrote blinky program into STM32 blue pill board
static.klipy.com
Crab Rave on the Beach
ALT: Crab Rave on the Beach
1100
Reposted by AstraKernel 💫
WhiteSponge @whitesponge.bsky.social · 14/09/2026
Please ignore the messy wiring as this is my 1st time ever doing this! 😂 It was a really fun and challenging journey as I really got out of my comfort zone and learnt a lot of new things! I strongly encourage you to do something similar too! youtu.be/vLrX8BmvAt8?... #rustlang #robotics
youtu.be
I Built a Robot in Rust
YouTube video by WhiteSponge
042
AstraKernel 💫 @astrakernel.bsky.social · 14/09/2026
Is there a better way to do this than a const block?
const FIRMWARE: &[u8] = include_bytes!("firmware.bin");

fn main() {
    const{
        assert!(!FIRMWARE.is_empty(), "Firmware image is empty.");

        assert!(
            FIRMWARE.len().is_multiple_of(2),
            "Firmware size must be even."
        );
    }

    println!("Firmware image: {} bytes", FIRMWARE.len());
}
200
AstraKernel 💫 @astrakernel.bsky.social · 10/09/2026
🦀 Nvidia Rust Job > Deep systems-programming expertise, with Rust as your language of choice for low-level work > You have shipped production Rust at the hardware or kernel boundary — drivers, firmware, runtimes, or similar nvidia.wd5.myworkdayjobs.com/NVIDIAExtern... #rustlang
Job details can be found in website
042
AstraKernel 💫 @astrakernel.bsky.social · 10/09/2026
🦀 NVIDIA and Solana Foundation Join Rust Foundation as Platinum Members www.prlog.org/13169350-rus... #rustlang
prlog.org
Rust Foundation Announces Solana Foundation and NVIDIA as Platinum Members
Rust Foundation Announces Solana Foundation and NVIDIA as Platinum Members. Two of the most active ecosystems in crypto and AI infrastructure join the Rust Foundation at its highest membership level, ...
031
AstraKernel 💫 @astrakernel.bsky.social · 10/09/2026
⚡ A chip-agnostic architecture for bare-metal embedded Rust aaronqian.com/log/2026-08-... #rustlang #embedded
aaronqian.com
A chip-agnostic architecture for bare-metal embedded Rust · Aaron Qian
A complete architecture for serious bare-metal Rust firmware. Trait seams that make logic chip-agnostic and host-testable, with code for every layer.
011
AstraKernel 💫 @astrakernel.bsky.social · 06/09/2026
⚡️Build Your Own STM32 Debug Probe Using ESP32 and Rust - Learn about the SWD protocol and implement it in Rust - Part 1: Read an STM32's DP register over SWD using an ESP32 - Next: Flash an STM32 using an ESP32 blog.implrust.com/posts/2026/0... #rustlang #embedded #stm32 #esp32
ESP32 devkit connected to the debug pins of STM32 Blue Pill board
172
AstraKernel 💫 @astrakernel.bsky.social · 04/09/2026
One step at a time: Finally ESP32 understood what STM32 was trying to say ;)
screenshot of pulseview showing clock and data signal
030
AstraKernel 💫 @astrakernel.bsky.social · 04/09/2026
👀
screenshot showing mdbook with title "Building IoT Devices with Rust" with picture of esp32 c5 and description
190
AstraKernel 💫 @astrakernel.bsky.social · 03/09/2026
esp-hal now supports esp32-P4 and esp32-S31 github.com/esp-rs/esp-h... #rustlang #embedded
github.com
Release v1.2.0 · esp-rs/esp-hal
View the API documentation for this release here. Chip support Support for the ESP32-P4 (chip revision v3.0 and newer) is now available. Support for the ESP32-S31 is now available. Stabilized API...
031
AstraKernel 💫 @astrakernel.bsky.social · 03/09/2026
I don't know why i am doing this to myself but i like it.
learning swd protocol
010
AstraKernel 💫 @astrakernel.bsky.social · 02/09/2026
The world’s first Game Boy ROM written in Pure Rust www.reddit.com/r/rust/comme... #rustlang
1261
AstraKernel 💫 @astrakernel.bsky.social · 01/09/2026
🦀 ADAR One, the first safety-certified embedded system built in Rust > safety-certified 3D ultrasonic sensor for robots and machine safety applications > We started with a team of experienced C/C++ embedded developers www.sonair.com/journal/how-... #rustlang #embedded
Adar one
061
AstraKernel 💫 @astrakernel.bsky.social · 31/08/2026
🦀 Rust Firmware for the Sinara Stabilizer > designed for quantum physics experiments > Stabilizer samples up two two analog input signals, performs digital signal processing internally, and then generates up to two output signals github.com/quartiq/stab... #rustlang #embedded
Sinara Stabilizer
030
AstraKernel 💫 @astrakernel.bsky.social · 30/08/2026
🦀Microduck: This tiny robot's brain is powered by Rust - Moves using reinforcement learning policies - no framework, one workspace github.com/pollen-robot... #rustlang #embedded
2131
AstraKernel 💫 @astrakernel.bsky.social · 29/08/2026
⚡️OpenMicroKbd: an open-source build of OpenAI's $230 Codex Micro macropad - STM32F072 · Rust + Embassy firmware · Rust + GPUI desktop app openmicrokbd.org/blog/openmic...
052
AstraKernel 💫 @astrakernel.bsky.social · 29/08/2026
🦀 py32-hal: Rust HAL and Embassy driver implementation for Puya py32 MCUs - Smallest 32-bit Cortex-M0+ MCUs github.com/py32-rs/py32... #rustlang #embedded
041
Reposted by AstraKernel 💫
Mr SheerLuck @mrsheerluck.bsky.social · 29/08/2026
Hello my Rust people, My first GPUI (A Rust UI Framework) article is publishing tomorrow. I've finished editing till the sidebar section, the remaining edits are for the main content area. This project looks pretty neat. I hope you'll love it, please show some love and support #rust #rustlang #gpui
173
AstraKernel 💫 @astrakernel.bsky.social · 25/08/2026
Therapy for the vibe-coded brain by JetBrains youtu.be/DkhhE97Swmo
youtu.be
Therapy for the Vibe-Coded Brain
YouTube video by JetBrains Academy
001
AstraKernel 💫 @astrakernel.bsky.social · 24/08/2026
⚡ Your E-Paper Panel Isn't Broken: How Retained State Makes Drivers Look Buggy msj.prose.sh/epaper-retai... #rustlang #embedded
010
AstraKernel 💫 @astrakernel.bsky.social · 23/08/2026
Why ESP32 ADC Saturates at 1.1V ? ESP32 ADC Attenuation Explained www.youtube.com/watch?v=O2ax...
youtube.com
Why ESP32 ADC Saturates at 1.1V ? ESP32 ADC Attenuation Explained
YouTube video by The OHM Lab
001
AstraKernel 💫 @astrakernel.bsky.social · 21/08/2026
🦀 Embedded Rust: How to utilise the P-State feature in Pico 2 to reduce power consumption - One of the complicated blinking LED Programs :P - POWMAN P-State and Low-Power Modes on Raspberry Pi Pico 2 (RP2350) blog.implrust.com/posts/2026/0... #rustlang #embedded #pico
screenshot of the code snippet
171
AstraKernel 💫 @astrakernel.bsky.social · 20/08/2026
Sleep, my little pico. Wake up later! (Experimenting with RP2350's POWMAN)
Star war jedi mind trick meme with text "you will sleep now", trying to make the raspberry Pi pico to sleep
040
AstraKernel 💫 @astrakernel.bsky.social · 19/08/2026
🦀 Cargo Team Experiment in reducing `target` directory size on nightly blog.rust-lang.org/inside-rust/... #rustlang
static.klipy.com
M
ALT: M
061
AstraKernel 💫 @astrakernel.bsky.social · 19/08/2026
My STM32 Black pill(STM32F411CEU6) is dead. Have no idea why 😔
Meme of "first time?"
010
AstraKernel 💫 @astrakernel.bsky.social · 18/08/2026
LiteWing Drone - Powered by ESP32 S3 fortunately, soon will be Rusted
LiteWing Drone
270
AstraKernel 💫 @astrakernel.bsky.social · 17/08/2026
🦀 K8s metric monitor using ESP32-C3 & Rust - Some one build a gadget to track CPU and memory usage on their kubernetes cluster Reddit post: www.reddit.com/r/esp32/s/mW... #rustlang #embedded #k8s
Picture of the final display showing the metrics
051
AstraKernel 💫 @astrakernel.bsky.social · 17/08/2026
🦀 Silicon Sundays #2: Running Neural Networks on a Jetson with Nothing but Rust youtu.be/76pawJznRM4 #rustlang #embedded
youtu.be
Silicon Sundays #2: Running Neural Networks on a Jetson with Nothing but Rust
YouTube video by Silicon Sundays
040
AstraKernel 💫 @astrakernel.bsky.social · 17/08/2026
This bad boy keeps a drone stable
Mpu6050 module
130
AstraKernel 💫 @astrakernel.bsky.social · 16/08/2026
🦀 dotenvy getting forked into dotenv-ng secretspec.dev/blog/we-are-... #rustlang
secretspec.dev
We Are Forking dotenvy into dotenv-ng
A modern Rust dotenv implementation with literal dollars, round-trip rendering, and structured parse errors.
041
AstraKernel 💫 @astrakernel.bsky.social · 16/08/2026
⚡ Reminder - Silicon Sundays #2 : Embedded Rust Meetup is happening today! Time: 10:30 PM IST (7PM CEST/5PM UTC) Bring your questions and join us for some Embedded Rust discussions discord.gg/tpsNpDHC?eve... #rustlang
discord.gg
Join the Embedded Rust Discord Server!
Check out the Embedded Rust community on Discord - hang out with 136 other members and enjoy free voice and text chat.
000
AstraKernel 💫 @astrakernel.bsky.social · 15/08/2026
⚡️Can You Use Rust with Arduino Uno? > Simple LED Blinky program which is 262 bytes blog.implrust.com/posts/2026/0... #rustlang #embedded #arduino #programming
LED blinky on arduino uno board
030
AstraKernel 💫 @astrakernel.bsky.social · 15/08/2026
Happy Independence Day! Today, India celebrates its historic 80th Independence Day
Happy independence day with indian flag
1102
AstraKernel 💫 @astrakernel.bsky.social · 14/08/2026
⚡ UART Communication Between ESP32 and Raspberry Pi Pico in Embedded Rust blog.implrust.com/posts/2026/0... #rustlang #programming #embedded
061
AstraKernel 💫 @astrakernel.bsky.social · 14/08/2026
🦀 xiao-generate: A Rust Embedded Project Generator for the Seeed XIAO Family > Hands you a ready-to-build Rust project: correct target, flashing tool, HAL, and a working skeleton, already assembled. You go straight to writing application code blog.theembeddedrustacean.com/xiao-generate #rustlang
000
AstraKernel 💫 @astrakernel.bsky.social · 14/08/2026
⚡ tinyboot: Rust bootloader for resource-constrained microcontrollers > Fits in the CH32V003's 1920-byte system flash > leaving every byte of user flash free for your application github.com/OpenServoCor... #rustlang #embedded #programming
0110
AstraKernel 💫 @astrakernel.bsky.social · 13/08/2026
⚡ PHP running on ESP32: - Impressive but it was the last thing I wanted to see 🙃 > Serves stock Laravel and symfony > You write index.php, the boards run it Reddit post: www.reddit.com/r/esp32/s/VC... #embedded #php #programming
010
AstraKernel 💫 @astrakernel.bsky.social · 12/08/2026
ESP32: Rust Pico: You know what? I am going to toggle that LED
ESP32 connected to the Pico with two wires. External LED is connected to Pico which is turned on.
170