Alex Bucknall's Avatar

Alex Bucknall

@bucknalla.dev

Staff DevX Engineer @ Blues | All things IoT, FPGA & Zephyr | Sailing around the UK (slowly)

45
Followers
87
Following
9
Posts
06.07.2023
Joined
Posts Following

Latest posts by Alex Bucknall @bucknalla.dev

TIL (aka when I forget again), to use a board variant in Zephyr, you can specify it as a west argument with '-DBOARD=rpi_pico/rp2040/w' or just '-b rpi_pico/rp2040/w' in the case of the Raspberry Pi Pico W!

21.04.2025 16:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Zephyr: Message Queues for Real-Time Processing with the Notecard Learn how to use Zephyr's Message Queues for real-time processing with the Notecard.

I put together a blog post about using Blues Notecard for communication, with Zephyr's Message Queues. This Zephyr kernel object allows you to move data between threads and ISRs without requiring manual synchronization. Ready-to-go macros make it a easy to get started!

dev.blues.io/blog/zephyr-...

24.01.2025 19:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - Bucknalla/pmsa003i-driver-zephyr: A Zephyr Sensor API Driver for the Plantower PMSA003I (I2C) Sensor A Zephyr Sensor API Driver for the Plantower PMSA003I (I2C) Sensor - Bucknalla/pmsa003i-driver-zephyr

Inspired by recent Zephyr blog posts, I wrote a quick implementation for @adafruit.com's PMSA003I (I2C) that uses Zephyr's Sensor API.

github.com/Bucknalla/pm...

27.12.2024 18:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - ShawnHymel/workshop-zephyr-device-driver Contribute to ShawnHymel/workshop-zephyr-device-driver development by creating an account on GitHub.

@shawnhymel.bsky.social wrote a fantastic workshop on getting started with drivers in Zephyr RTOS. If I'd have had access to this when I was starting out, it would have saved me weeks of frustration. Thanks for putting together such a well thought out tutorial!

github.com/ShawnHymel/w...

21.12.2024 10:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Lukas Vik on LinkedIn: The many ways to mess up ready/valid handshaking | 16 comments After ten years in the FPGA industry, I have seen (and authored) a lot of bugs when it comes to handshaking. In this article I showcase some typical bugs, and… | 16 comments on LinkedIn

This would have been a super handy post to refer to when I was doing my PhD. I did a lot of head-scratching trying to fix AXIS handshake bugs!

www.linkedin.com/posts/lukas-...

19.12.2024 20:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Bluesky friends, what's the quickest (fewest clicks) way to receive POST data into a local environment and then plot the data into a graph? I'm looking for ideally a docker container or something else that I can use for demos.

15.12.2024 09:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Arduino Releases Its First Zephyr Cores, as It Makes the Move Away From Arm's Discontinued Mbed While its hand may have been forced, Arduino promises big things from the move to Zephyr β€” including compilation time reductions.

Excited to start playing the beta release! There are so many wonderful advantages to a Zephyr-powered Arduino future, including ecosystem overlaps. Imagine leveraging Zephyr's APIs for building standardised Arduino libraries.

www.hackster.io/news/arduino...

05.12.2024 16:45 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
Preview
Securing Edge Applications: Encryption with Notecard Learn how to secure your real world applications and protect sensitive data with Notecard and Notehub

First blog post for @buildwithblues.bsky.social! I wrote up a guide for how to deploy an E2E encrypted application using Notecard and Notehub.

dev.blues.io/blog/securin...

04.12.2024 20:46 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Last race of the year! β›΅

01.12.2024 19:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0