Sign in

David Wheeler

@daveofthings.bsky.social
1K followers 465 following 1.2K posts

DaveOfThings on most platforms. Professional embedded software engineer. I enjoy photography, electronics and making things with digital fabrication' 3D printers, CNC machines, etc.

PostsRepliesMedia
David Wheeler @daveofthings.bsky.social · 9h
I took a nice little break from life's more demanding tasks today to make something neat for a friend.
A CNC machine is tracing out letters as it cuts a plastic sheet.
130
Reposted by David Wheeler
Annie loves Mpls @anniekp.bsky.social · 26/09/2026
Win these mittens! To enter you can do any of these 1. Donate any amount to any candidate named on @yallvote. Every $5 donated is an entry 2. Participate in any get out the vote or voter registration effort. Every event is 20 entries.
Mitten in rainbow yarn and white. Pattern shows a middle finger Same rainbow and white yarn. Text on the mitten reads we the people
1209
David Wheeler @daveofthings.bsky.social · 22/09/2026
At my last doctor's visit, I got a referral for an ADHD evaluation. (Yay!) But the provider I was referred to has a waiting list. Today they called back, not to say they could schedule a visit, but to clarify I was on a waiting list for an office two counties away from where I live.
240
David Wheeler @daveofthings.bsky.social · 19/09/2026
When I showed my first signs of interest in Computers, my Dad brought home a couple issues of Creative Computing he got from someone at work. I remember reading the article "Landing the Nostromo" and barely understanding a word of it. archive.org/details/crea...
archive.org
Creative Computing Magazine
Creative Computing was one of the earliest magazines covering the microcomputer revolution. Published from October 1974 until December 1985, the magazine covered the spectrum of hobbyist/home/personal...
110
David Wheeler @daveofthings.bsky.social · 19/09/2026
The weirdest thing happened to me last night. I took some Benadryl before bed. Then, I kept waking up with something like restless leg syndrome. But the "restless" thing that was triggering me to shift position wasn't my leg. It was the concept of lifetime annotations in my Rust code: <'a>.
130
David Wheeler @daveofthings.bsky.social · 17/09/2026
I was in the zone, coding again today. I have all the BNO08x sensor reports implemented in my new Rust driver now.
010
David Wheeler @daveofthings.bsky.social · 17/09/2026
I coded up 20 more sensor reports in my Rust BNO08x driver today. 16 to go and they are all detector/classifier things.
020
David Wheeler @daveofthings.bsky.social · 16/09/2026
I've was feeling good today and got into that flow state writing some code. I've been sharpening my Rust programming skills, writing a new driver for the BNO08x IMU. Hopefully I've have enough working to publish it soon.
020
David Wheeler @daveofthings.bsky.social · 02/09/2026
Bad news from my doctors visit today: I'm no longer 6 feet tall. Just 5 foot 11. Is this what they mean by "over the hill?"
120
David Wheeler @daveofthings.bsky.social · 27/08/2026
I've completed "A Long Walk" - Day 23 - Advent of Code 2023 #AdventOfCode adventofcode.com/2023/day/23 Still griding on these old Advent of Code puzzles. Maybe I can get all the stars.
adventofcode.com
Day 23 - Advent of Code 2023
010
Reposted by David Wheeler
3DPrintopia® @3dprintopia.bsky.social · 22/08/2026
Wow- just over a month away! Can you spot the new sponsors??? Get your tickets, including the new #GoldenTicketForLife at: 3dprintopia2026.eventbrite.com
022
David Wheeler @daveofthings.bsky.social · 15/08/2026
I just completed all 12 days of Advent of Code 2025! #AdventOfCode adventofcode.com I really liked that last puzzle. It had a neat little twist.
adventofcode.com
Advent of Code 2025
010
David Wheeler @daveofthings.bsky.social · 15/08/2026
I just completed "Reactor" - Day 11 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/11 After churning on Day 10 for, what, 8 months, I finished Day 11 in just a couple hours. This one was much easier to see the solution.
adventofcode.com
Day 11 - Advent of Code 2025
010
David Wheeler @daveofthings.bsky.social · 14/08/2026
I've completed "Factory" - Day 10 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/10 This was a tricky one. By the time I got the answer my code base was a mess of experimental, half-baked thoughts. I'll have to clean it up before I push it.
adventofcode.com
Day 10 - Advent of Code 2025
020
David Wheeler @daveofthings.bsky.social · 07/08/2026
It's been too long since someone took a swipe at my old favorite editor. We need to keep the editor wars alive, people!
052
David Wheeler @daveofthings.bsky.social · 06/08/2026
Just one more reason I really dislike LinkedIn, and this is maybe not even their fault: It wants me to congratulate my colleague, Scott Drysdale, who is celebrating 14 years at their employer. But Scott passed away over 10 years ago. Grrr
150
David Wheeler @daveofthings.bsky.social · 24/07/2026
My family and I are on our second road trip this summer. This time to Belding Michigan for a huge family reunion.
A highway sign saying "Welcome to Pure Michigan"
010
David Wheeler @daveofthings.bsky.social · 17/07/2026
Does anyone know what kind of trees are burning in these Canadian wildfires? The odor here in Maryland has a bit of chlorine tang in it.
220
David Wheeler @daveofthings.bsky.social · 17/07/2026
As a teen, I would climb this tree and I thought I was too old for that now. But look at me! I'm all the way to the top!
I'm standing on a stump, about a meter wide, at ground level.
060
David Wheeler @daveofthings.bsky.social · 16/07/2026
I'm going to start Wordle with DHOOP today. I've just got a hunch.
010
David Wheeler @daveofthings.bsky.social · 24/06/2026
For the past three days I've been trying to modify this build process to enable the WiFi interface on this dev board. And FINALLY, I had another breakthrough and got it working. (More details in the responses.)
100
David Wheeler @daveofthings.bsky.social · 20/06/2026
Breakthrough! After a few days of struggling, I got a PYNQ build to boot on a Snickerdoodle One. This post is too hyper-specific for anyone to get, but I'm too happy to just let it go unannounced. :-)
020
David Wheeler @daveofthings.bsky.social · 16/06/2026
I've been working on a little robotics project and a Rust driver for the LX-16A servo the last couple days. And I wrote a little article about progress so far if you're interested: daveofthings.github.io/blog/LX-16A-...
daveofthings.github.io
A Rust driver for the LX-16A Servo
Introduction There’s this adage that once you get Rust code to compile, it works. That actually happened to me as I was toying with a new driver for the LX-16A Bus Servo. I was working on hobby pro...
131
Reposted by David Wheeler
Catsuka @catsuka.bsky.social · 04/06/2026
RIP Marjane Satrapi (1969-2026)
3251672124
David Wheeler @daveofthings.bsky.social · 30/05/2026
Nice evening for a kayak excursion.
040
David Wheeler @daveofthings.bsky.social · 15/05/2026
Ok, here's two black holes, but I need them back by the weekend....
010
David Wheeler @daveofthings.bsky.social · 13/05/2026
A Great Crested Flycatcher? First time I've seen one.
Bird on a bath with pale yellow belly, light grey chest and a darker grey crest that is floofed a bit.Same bird, close to my window, side view is grey and brown, dark and white bands in the back of its wings.  It's a long sleek bird like a skinny catbird.
040
David Wheeler @daveofthings.bsky.social · 05/05/2026
Nothing like a little time on the water.
Wide view of lake water and sky. A tree with flowers in bloom leans out horizontally from the shore.Closer shot of the tree. It forms a flowery arch over the water. On a branch that dips down to the water, a little turtle can be seen.Close up of the turtle resting on his branch over the water.
020
David Wheeler @daveofthings.bsky.social · 17/04/2026
Snow? Anyway, I hope to see you at # RMRRF.
Selfie in a sweatshirt peppered with snow. (matches my hair)
2110
David Wheeler @daveofthings.bsky.social · 17/04/2026
I'm excited for Rocky Mountain RepRap Festival #rmrrf this weekend. Who here on bluesky is planning to attend?
141
David Wheeler @daveofthings.bsky.social · 30/03/2026
Ooh, irresistible.
010
David Wheeler @daveofthings.bsky.social · 15/03/2026
Since December I've been working with the Xilinx Zynq platform and trying to get the PYNQ Python/Jupyter environment working. But, wow, it's just been one roadblock after another hitting version restrictions with Vitis, Vivado, PetaLinux, Yocto and PYNQ. (more)
100
David Wheeler @daveofthings.bsky.social · 13/03/2026
This is the fifth time I've run this particular CNC job with no issues but this time the bit breaks? Never trust a CNC machine.
Closeup of a wood workpiece with half a spiral bit laying in one of the pockets.
210
David Wheeler @daveofthings.bsky.social · 28/02/2026
This 5-year old Makita router that I use on my CNC has never had any maintenance. Today I want to try and replace the brushes and bearings. Old vs new brushes pictures.
A small router with the motor brushes removed. Old brushes are worn to less than half the length of a new set, also pictured.
240
David Wheeler @daveofthings.bsky.social · 01/02/2026
The odds are stacked against me already so you might as well donate to MPLS rent relief and use the receipts to win the knit mittens, too.
020
David Wheeler @daveofthings.bsky.social · 19/01/2026
I'd like to start documenting some personal projects so I'm wondering where people create such blogs these days. Any recommendations?
130
David Wheeler @daveofthings.bsky.social · 13/01/2026
It's so hard to say or do anything productive today.
000
David Wheeler @daveofthings.bsky.social · 09/01/2026
I remember 1976, the USAs bicentennial. I did the math and figured I'd probably live to 2026 and America's 250th birthday. Well, I made it but ... things feel off.
130
David Wheeler @daveofthings.bsky.social · 09/01/2026
I want to take this to heart.
010
David Wheeler @daveofthings.bsky.social · 07/01/2026
I said goodbye to 2025 by marking every Discord server as read. There's no turning back now.
021
David Wheeler @daveofthings.bsky.social · 07/01/2026
At the end of the workday yesterday, I was downloading a software package, estimated to take 7.5 hours. This morning it reports a failure and I'm now starting over. Oof.
020
David Wheeler @daveofthings.bsky.social · 05/01/2026
The new leaf I'm hoping to turn over in the new year is to share more electronics and programming projects. I feel like having a portfolio of shared work will be very helpful. But I didn't get this started over the holiday as I wanted to. Maybe just posting my intentions will help?
160
David Wheeler @daveofthings.bsky.social · 03/01/2026
Articles of Impeachment would pass today as easily as the Epstein Bill. Do It.
2204
David Wheeler @daveofthings.bsky.social · 03/01/2026
Impeach Him. Do it today.
040
David Wheeler @daveofthings.bsky.social · 02/01/2026
If you don't follow @oddjayy.bsky.social, I recommend him. Especially if you like robotics and mechatronics.
030
Reposted by David Wheeler
Caleb Kraft @calebkraft.bsky.social · 23/12/2025
88 gamers got assistive devices FOR FREE through thecontrollerproject.com either directly from me or through one of the amazing volunteers around the world. thanks to @prusa3d.com for his support with reliable 3d printers and to @cookiecad.com for beautiful filament to make these look amazing.
1157
David Wheeler @daveofthings.bsky.social · 21/12/2025
I finally decided what I want to make with my Linden Oak. And I barely have enough material. Stay tuned for more. (The Linden Oak was a 300+ year old tree in Rockville, MD, that had to be cut down. I bought a slab of it in the county's urban lumber sale a couple years ago.)
A rough slab of oak, about 7 feet long with varying width.In CAD, the good parts of the previous slab overlaid with pieces to be cut from it.
050
David Wheeler @daveofthings.bsky.social · 14/12/2025
Learning Rust's nalgebra crate thanks to Advent of Code Day 10.
100
David Wheeler @daveofthings.bsky.social · 14/12/2025
I'm a fan of the PrintKit kits. This particular one was a lot of fun. It's nice to see West3D making these available.
170
David Wheeler @daveofthings.bsky.social · 10/12/2025
I just saw where Trump thinks the US should rename (American) football so that we can start calling soccer football. This, because he was awarded the inaugural FIFA Peace Prize. So ... hear me out ... The inaugural SI Metric System Peace Prize.
060