Grilled Cheese

ExploreLog inSign up

AstraKernel 💫

@astrakernel.bsky.social

658 Following1.4k Followers

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
@nebelgrau.bsky.socialOct 13, 2026, 7:33 PMReposted by @astrakernel.bsky.social

The legend of the AirSniffer lives on! 🙃 This time as AirSniffer PL, as in "Portable, Logger". I added, with surpisingly small amount of hassle, an RTC. I wanted to use my own driver for the PCF8563, but the breakout boards with that chip are all pretty chunky. This one is a DS3231. The main device

A small prototype board with some sensor chips attached on their own breakout boards: ENS160, DS3231 and BME280, all that connected via cable to a small device with a TFT screen showing air quality index, temperature and humidity. The device has a shape of an USB key with a display, and is plugged into a USB cable for power.
@astrakernel.bsky.socialSep 29, 2026, 1:19 PM

⚡️ 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

Photo, no description
@rustnationuk.bsky.socialSep 28, 2026, 11:12 AMReposted by @astrakernel.bsky.social

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

Photo, no description
@astrakernel.bsky.socialSep 28, 2026, 6:59 AM

🦀 A Type Stronger than the Sum of its Components

www.schneems.com/2026/09/24/a...

#rustlang

Relevant code
@astrakernel.bsky.socialSep 26, 2026, 5:21 PM

⚡️ [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...

Photo, no description
@astrakernel.bsky.socialSep 26, 2026, 12:04 AM

🦀 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
@astrakernel.bsky.socialSep 21, 2026, 6:10 AM

🦀 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
@astrakernel.bsky.socialSep 20, 2026, 6:02 PM

[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

@astrakernel.bsky.socialSep 20, 2026, 4:52 PM

[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

@astrakernel.bsky.socialSep 20, 2026, 1:35 AM

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

@astrakernel.bsky.socialSep 19, 2026, 11:17 AM

⚡️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

Photo, no description
@astrakernel.bsky.socialSep 17, 2026, 2:39 PM

⚡ 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
@astrakernel.bsky.socialSep 17, 2026, 3:08 AM

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."
@astrakernel.bsky.socialSep 16, 2026, 4:07 AM

Hoorah! ESP32 wrote blinky program into STM32 blue pill board

@whitesponge.bsky.socialSep 14, 2026, 12:45 PMReposted by @astrakernel.bsky.social

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

@astrakernel.bsky.socialSep 14, 2026, 3:17 AM

Thanks. I like this and moved into this block

@astrakernel.bsky.socialSep 14, 2026, 2:13 AM

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());
}
@astrakernel.bsky.socialSep 10, 2026, 4:42 AM

🦀 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
@astrakernel.bsky.socialSep 10, 2026, 4:24 AM

🦀 NVIDIA and Solana Foundation Join Rust Foundation as Platinum Members

www.prlog.org/13169350-rus...

#rustlang

@astrakernel.bsky.socialSep 9, 2026, 11:30 PM

⚡ A chip-agnostic architecture for bare-metal embedded Rust

aaronqian.com/log/2026-08-...

#rustlang #embedded

Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-16 04:27:01 EDT