AstraKernel πŸ’«'s Avatar

AstraKernel πŸ’«

@astrakernel

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

1,377
Followers
639
Following
797
Posts
19.10.2024
Joined
Posts Following

Latest posts by AstraKernel πŸ’« @astrakernel

Daniel Almeida Interview, Writing a Linux GPU Kernel Driver in Rust [Rust Project Content]
Daniel Almeida Interview, Writing a Linux GPU Kernel Driver in Rust [Rust Project Content] YouTube video by Rust Programming Language

πŸ¦€ Daniel Almeida Interview, Writing a Linux GPU Kernel Driver in Rust

youtu.be/rgjTPBRae6I

#rustlang #linux

05.03.2026 02:12 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

After the main blink loop starts, probe-rs not working

I placed a blocking loop before the main loop and able to flash it by pressing NRST button

```
for _ in 0..8_000_000 {
cortex_m::asm::nop();
}
```

(I originally tried with RPi debug probe then bought cheap ST link programmer)

03.03.2026 04:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Debugging Hardware πŸ˜΅β€πŸ’«

Not able to flash STM32 with probe-rs

Is it code or config? No
Is it probe-rs version? No
Maybe udev rules ? No
Wiring issue? No

Took 2 days and finally got kind of lead

----

After i flash embassy blinky, not able to flash it again

If i flash stm32f3xx-hal, it is fine

02.03.2026 18:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Ratatui presentation at Rust nation uk

Ratatui presentation at Rust nation uk

πŸ€ If it can compute, it can run Ratatui - Orhun ParmaksΔ±z

- At Rust Nation UK

youtu.be/btqNDDuZ3cI

#rustlang #embedded

28.02.2026 09:03 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Rick and Morty Butter Meme but with STM32 Black pill board

Rick and Morty Butter Meme but with STM32 Black pill board

Experiment

27.02.2026 16:57 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

OK, I'd say this works: github.com/nebelgrau77/...

Rat-powered air sniffer 🐭 It has a welcome screen, too!

cc:
@orhun.dev @jslazak.com @astrakernel.bsky.social @theembeddedrust.bsky.social
#embedded #rustlang #ratatui

22.02.2026 15:02 πŸ‘ 9 πŸ” 2 πŸ’¬ 1 πŸ“Œ 2
Drone vs robotic arm with two heaven paths meme

Drone vs robotic arm with two heaven paths meme

πŸ€”

24.02.2026 05:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

The rise of Ratatui πŸπŸ‘‘

#rustlang #ratatui

24.02.2026 00:55 πŸ‘ 14 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

πŸ’ Embedded Rust: Learn to Control WS2812 LEDs with Raspberry Pi Pico

PIO is one of the powerful features of Pico

- Learn PIO from scratch

- Write PIO assembly

- From Blinky to implementing WS2812 protocol in PIO

rp2040.implrust.com/pio/index.html

GitHub:
github.com/ImplFerris/r...

#rustlang

21.02.2026 08:13 πŸ‘ 11 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

WS2812 LED controlled with Raspberry Pi Pico

- PIO Assembly and Rust πŸ¦€

20.02.2026 17:11 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Video thumbnail

⚑️ Some one build this for daughter - Opens only if you solve a simple puzzle

This looks awesome! One day i want to build something cool like this

www.reddit.com/r/arduino/co...

19.02.2026 15:08 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
pio program for the ws2812

pio program for the ws2812

🌈Making it colorful, one bit at a time

#rustlang

17.02.2026 01:27 πŸ‘ 6 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

TIL: You can adjust SVG colors based on light or dark mode

SVG, you're my favorite image format πŸ™‚

15.02.2026 04:50 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

☁️ Cloudflare opensourced another Rust library

> ecdysis: library that implements graceful process restarts where no live connections are dropped, and no new connections are refused

blog.cloudflare.com/ecdysis-rust...

#rustlang

13.02.2026 21:08 πŸ‘ 23 πŸ” 3 πŸ’¬ 1 πŸ“Œ 1

I haven't faced this yet πŸ˜‰

13.02.2026 21:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Pico and oled example circuit

Pico and oled example circuit

⚑️impl Rust for Pico - Embedded Programming with Rust

- If you have an older Raspberry Pi Pico(RP2040 chip) and want to learn Embedded Rust, this book is for you

- Ported from the "Pico Pico" book which is written for Raspberry Pi Pico(RP2350 chip)

github.com/ImplFerris/r...

#rustlang #embedded

08.02.2026 23:35 πŸ‘ 13 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Cool πŸ‘

08.02.2026 21:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

⚑️ Using PIO for LED Blinking on Raspberry Pi Pico in Embedded Rust

- Intro to PIO in Raspberry Pi Pico

- Simple PIO assembly code to blink LED

- Guide to use the PIO Simulator to visually understand the signal generated corresponding to asm

rp2040.implrust.com/pio/index.html

#rustlang #embedded

08.02.2026 15:17 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Pio simulator

Pio simulator

Blinking LED the hard way with PIO in Raspberry Pi Pico

Nice simulator

07.02.2026 06:56 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Litebox overview

Litebox overview

πŸ¦€ Microsoft's New Open-Source Project: LiteBox As A Rust-Based Sandboxing Library OS

> A sandboxing library OS that drastically cuts down the interface to the host, thereby reducing attack surface

www.phoronix.com/news/Microso...

GitHub:
github.com/microsoft/li...

#rustlang #linux

05.02.2026 23:42 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

impl Rust for Rp2040

03.02.2026 06:03 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I meant to ask which one you have ?

30.01.2026 17:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Do you have Pico(RP2040) or Pico(RP2350)?

#embeded #pico #raspberrypi

30.01.2026 17:25 πŸ‘ 4 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0
WhatsApp architect overview and rust

WhatsApp architect overview and rust

πŸ¦€ WhatsApp adopts Rust for media security

> Rust version showed performance and runtime memory usage advantages over the C++

> We anticipate accelerating adoption of Rust over the coming years

engineering.fb.com/2026/01/27/s...

#rustlang #whatsapp

29.01.2026 05:48 πŸ‘ 10 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Uart transmission decoded by the pulseview

Uart transmission decoded by the pulseview

⚑ Analyzing UART Signals in Embedded Rust Using a Cheap USB Logic Analyzer

> Send text over UART from a Raspberry Pi Pico and inspect the signal with a logic analyzer

blog.implrust.com/posts/2026/0...

28.01.2026 13:22 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
logic analyzer output

logic analyzer output

⚑️Using a Cheap USB Logic Analyzer for Embedded Rust Debugging

- A beginner-friendly post on logic analyzers (Rust is a small part of the post).

> Focuses on understanding samples, capture duration, and reading waveforms with PulseView.

blog.implrust.com/posts/2026/0...

#rustlang #embedded

26.01.2026 16:34 πŸ‘ 13 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Just watched a video short(AI generated I think) referring to ESP32 as "E S P 3 2" (Three Two) 😢

Do you pronounce it as "Thirty two" or "Three Two"?

24.01.2026 06:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Circuit diagram from the book shows the connection between pico and oled display

Circuit diagram from the book shows the connection between pico and oled display

πŸ¦€ Free Book - Learn Embedded Rust with Raspberry Pi Pico

- Aimed towards hobbyists. Learn to work with sensor, RFID, sdcard and others

- Book has now been revised. It is open source available on GitHub. For any feedback, you can raise the GitHub issue

pico.implrust.com/index.html

#rustlang

22.01.2026 18:11 πŸ‘ 18 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0

Embedded Rust πŸ₯°

22.01.2026 16:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0