Sign in

Alex Bucknall

@bucknalla.dev
50 followers 87 following 9 posts

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

PostsRepliesMedia
Alex Bucknall @bucknalla.dev · 21/04/2025
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!
020
Alex Bucknall @bucknalla.dev · 24/01/2025
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-...
dev.blues.io
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.
000
Alex Bucknall @bucknalla.dev · 27/12/2024
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...
github.com
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
010
Alex Bucknall @bucknalla.dev · 21/12/2024
@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...
github.com
GitHub - ShawnHymel/workshop-zephyr-device-driver
Contribute to ShawnHymel/workshop-zephyr-device-driver development by creating an account on GitHub.
110
Alex Bucknall @bucknalla.dev · 19/12/2024
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-...
linkedin.com
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
000
Alex Bucknall @bucknalla.dev · 15/12/2024
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.
000
Alex Bucknall @bucknalla.dev · 05/12/2024
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...
hackster.io
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.
092
Alex Bucknall @bucknalla.dev · 04/12/2024
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...
dev.blues.io
Securing Edge Applications: Encryption with Notecard
Learn how to secure your real world applications and protect sensitive data with Notecard and Notehub
011
Alex Bucknall @bucknalla.dev · 01/12/2024
Last race of the year! ⛵
010