Francis Stokes
@francis.codes
Exploring the Low Level on YouTube as Low Byte Productions
Firmware Engineer
Father x2
(he/him) 🇬🇧🇳🇱
Firmware Engineer
Father x2
(he/him) 🇬🇧🇳🇱
Are there people out there building custom game controllers (like people build mechanical keyboards)?
Is there something like QMK but for HID gamepads?
Is there something like QMK but for HID gamepads?
October 26, 2025 at 12:06 PM
Are there people out there building custom game controllers (like people build mechanical keyboards)?
Is there something like QMK but for HID gamepads?
Is there something like QMK but for HID gamepads?
This is my 3rd mechanical keyboard design. I went for a full split this time. It's 3D printed, including the low profile key caps. The switches are gazzew silent black. The halves are wired direct, with 10 pin IDC connectors carrying the rows and columns. No PCB either, the matrix is hand-wired.
October 4, 2025 at 7:41 AM
This is my 3rd mechanical keyboard design. I went for a full split this time. It's 3D printed, including the low profile key caps. The switches are gazzew silent black. The halves are wired direct, with 10 pin IDC connectors carrying the rows and columns. No PCB either, the matrix is hand-wired.
I've fallen down the rabbit hole of building keyboards lately. This is my take on a planck, with a pseudo-split.
Hand-wired with 48 keys, 4 RGB LEDs, runs QMK + Vial on a raspberry pi pico.
It only took me about a day to get used to it, which was a surprise considering it's my first ortholinear!
Hand-wired with 48 keys, 4 RGB LEDs, runs QMK + Vial on a raspberry pi pico.
It only took me about a day to get used to it, which was a surprise considering it's my first ortholinear!
July 31, 2025 at 1:56 PM
I've fallen down the rabbit hole of building keyboards lately. This is my take on a planck, with a pseudo-split.
Hand-wired with 48 keys, 4 RGB LEDs, runs QMK + Vial on a raspberry pi pico.
It only took me about a day to get used to it, which was a surprise considering it's my first ortholinear!
Hand-wired with 48 keys, 4 RGB LEDs, runs QMK + Vial on a raspberry pi pico.
It only took me about a day to get used to it, which was a surprise considering it's my first ortholinear!
why was the boolean operation questioned by the police?
it was looking shifty
it was looking shifty
April 28, 2025 at 3:56 PM
why was the boolean operation questioned by the police?
it was looking shifty
it was looking shifty
The worlds most convoluted spirograph
YouTube video by Low Byte Productions
www.youtube.com
April 11, 2025 at 8:10 PM
Reposted by Francis Stokes
I didn't get one bit of it. Maybe not a good sign...
March 24, 2025 at 11:54 PM
I didn't get one bit of it. Maybe not a good sign...
At first this joke seems funny, but then you realise there's real depth to it. It's got exponential range.
all floating-point numbers are created equal, but some are more equal than others
March 24, 2025 at 6:41 AM
At first this joke seems funny, but then you realise there's real depth to it. It's got exponential range.
Extremely stoked to be speaking at @hackadayofficial.bsky.social Europe in Berlin in a few weeks!
I'll be talking about writing motion control software for CNC type devices.
I think there are still a *few* tickets available. I'd love to see you there!
I'll be talking about writing motion control software for CNC type devices.
I think there are still a *few* tickets available. I'd love to see you there!
Hackaday Europe 2025: Workshops And More Speakers
We’re proud to announce the last round of speakers, as well as the two workshops that we’ll be running at 2025 Hackaday Europe in Berlin on March 15th and 16th — and Friday night …
hackaday.com
February 26, 2025 at 3:50 PM
Extremely stoked to be speaking at @hackadayofficial.bsky.social Europe in Berlin in a few weeks!
I'll be talking about writing motion control software for CNC type devices.
I think there are still a *few* tickets available. I'd love to see you there!
I'll be talking about writing motion control software for CNC type devices.
I think there are still a *few* tickets available. I'd love to see you there!
Reposted by Francis Stokes
February 9, 2025 at 10:32 AM
Whenever someone in my family asks me to fix some broken device, 99% of the time it turns out to be a power cable failure immediately after the strain relief.
February 9, 2025 at 12:05 PM
Whenever someone in my family asks me to fix some broken device, 99% of the time it turns out to be a power cable failure immediately after the strain relief.
I know it won't happen, but I wish that Peter Jackson, Fran Walsh, and Philipa Boyens would be given a huge budget and free reign to make a proper Silmarillion trilogy.
February 5, 2025 at 5:36 PM
I know it won't happen, but I wish that Peter Jackson, Fran Walsh, and Philipa Boyens would be given a huge budget and free reign to make a proper Silmarillion trilogy.
I've got some exciting news to share soon!
February 2, 2025 at 8:11 AM
I've got some exciting news to share soon!
Electronics is a hobby where, in the beginning, you never have the thing you need to hand.
But then eventually, after spending perhaps thousands of Euros, and acquiring all kinds of components and equipment, you still don't have the thing you need to hand.
But then eventually, after spending perhaps thousands of Euros, and acquiring all kinds of components and equipment, you still don't have the thing you need to hand.
January 22, 2025 at 9:14 PM
Electronics is a hobby where, in the beginning, you never have the thing you need to hand.
But then eventually, after spending perhaps thousands of Euros, and acquiring all kinds of components and equipment, you still don't have the thing you need to hand.
But then eventually, after spending perhaps thousands of Euros, and acquiring all kinds of components and equipment, you still don't have the thing you need to hand.
Hey @hackadayofficial.bsky.social
If this is indeed the official account, it would be worth setting up a custom domain handle for bluesky. Seeing @hackaday.com would leave zero question about officialness
If this is indeed the official account, it would be worth setting up a custom domain handle for bluesky. Seeing @hackaday.com would leave zero question about officialness
January 22, 2025 at 1:17 PM
Hey @hackadayofficial.bsky.social
If this is indeed the official account, it would be worth setting up a custom domain handle for bluesky. Seeing @hackaday.com would leave zero question about officialness
If this is indeed the official account, it would be worth setting up a custom domain handle for bluesky. Seeing @hackaday.com would leave zero question about officialness
I've come to the realisation that, in my personal projects, I basically never want them to be "production-ready". Because I really want to get into the root, fundamental stuff, there is always going to be a well established thing that people should use instead.
I just want to know how it works.
I just want to know how it works.
January 22, 2025 at 12:29 PM
I've come to the realisation that, in my personal projects, I basically never want them to be "production-ready". Because I really want to get into the root, fundamental stuff, there is always going to be a well established thing that people should use instead.
I just want to know how it works.
I just want to know how it works.
I made the mistake of peering over at twitter to see if people were talking about the Nazi salute.
They are, but it's all flat out denial. 99% of it is probably bots. What a shit show.
They are, but it's all flat out denial. 99% of it is probably bots. What a shit show.
January 21, 2025 at 6:30 PM
I made the mistake of peering over at twitter to see if people were talking about the Nazi salute.
They are, but it's all flat out denial. 99% of it is probably bots. What a shit show.
They are, but it's all flat out denial. 99% of it is probably bots. What a shit show.
Reposted by Francis Stokes
Do not dunk. Do not quote-post. Do not screenshot and repost.
They wish to be visibly cruel because it makes them feel big and strong.
Block them with the most powerful block button we've had on social media to save yourself the energy, and save others from the garage being spread
They wish to be visibly cruel because it makes them feel big and strong.
Block them with the most powerful block button we've had on social media to save yourself the energy, and save others from the garage being spread
Just be prepared. We've all seen that headline going around today that Bluesky is the current #1 app, and X dropped out of the top 25.
That means the absolute worst people in the world are going to be coming here trying to turn THIS place into just as much of a shithole. Block them. Don't engage.
That means the absolute worst people in the world are going to be coming here trying to turn THIS place into just as much of a shithole. Block them. Don't engage.
November 14, 2024 at 3:25 PM
Do not dunk. Do not quote-post. Do not screenshot and repost.
They wish to be visibly cruel because it makes them feel big and strong.
Block them with the most powerful block button we've had on social media to save yourself the energy, and save others from the garage being spread
They wish to be visibly cruel because it makes them feel big and strong.
Block them with the most powerful block button we've had on social media to save yourself the energy, and save others from the garage being spread
@nataliethenerd.com not to give more attention to that stupid story, but this analysis of the "evil" ethernet adapter was really interesting: lcamtuf.substack.com/p/investigat...
Predictably of course it was bullshit, but it's nice to definitively see exactly why
Predictably of course it was bullshit, but it's nice to definitively see exactly why
Investigating an "evil" RJ45 dongle
Reverse-engineering hardware can be difficult -- but sometimes, all you need is a comfy armchair and some Google Translate.
lcamtuf.substack.com
January 19, 2025 at 3:16 PM
@nataliethenerd.com not to give more attention to that stupid story, but this analysis of the "evil" ethernet adapter was really interesting: lcamtuf.substack.com/p/investigat...
Predictably of course it was bullshit, but it's nice to definitively see exactly why
Predictably of course it was bullshit, but it's nice to definitively see exactly why
Let out some magic smoke on an A9844 module by accidently configuring the microstepping pins with the 12v rail 🤦♂️
January 17, 2025 at 9:48 PM
Let out some magic smoke on an A9844 module by accidently configuring the microstepping pins with the 12v rail 🤦♂️
Finally got around to setting up my custom handle
January 16, 2025 at 10:54 AM
Finally got around to setting up my custom handle
Reposted by Francis Stokes
Free Our Feeds! What is it! @freeourfeeds.com
F.O.F. is an independent group with the goal of running THIS👇 social network totally outside of Bluesky.
It's not us. It's a fully independent version of the network. All the same users and posts. Running cooperatively with us and others.
F.O.F. is an independent group with the goal of running THIS👇 social network totally outside of Bluesky.
It's not us. It's a fully independent version of the network. All the same users and posts. Running cooperatively with us and others.
January 13, 2025 at 9:03 PM
Free Our Feeds! What is it! @freeourfeeds.com
F.O.F. is an independent group with the goal of running THIS👇 social network totally outside of Bluesky.
It's not us. It's a fully independent version of the network. All the same users and posts. Running cooperatively with us and others.
F.O.F. is an independent group with the goal of running THIS👇 social network totally outside of Bluesky.
It's not us. It's a fully independent version of the network. All the same users and posts. Running cooperatively with us and others.
Reposted by Francis Stokes
Saw a take on LinkedIn by a CEO saying "Mark Zuckerberg and Jensen Huang say AI will replace programmers, random LinkedIn users say it won't, I know who I'm trusting".
The random LinkedIn users are the programmers endlessly having to explain to CEOs that no, 9 women can't make a baby in 1 month.
The random LinkedIn users are the programmers endlessly having to explain to CEOs that no, 9 women can't make a baby in 1 month.
January 15, 2025 at 6:31 AM
Saw a take on LinkedIn by a CEO saying "Mark Zuckerberg and Jensen Huang say AI will replace programmers, random LinkedIn users say it won't, I know who I'm trusting".
The random LinkedIn users are the programmers endlessly having to explain to CEOs that no, 9 women can't make a baby in 1 month.
The random LinkedIn users are the programmers endlessly having to explain to CEOs that no, 9 women can't make a baby in 1 month.
2000s tech was honestly just something else. I'd be so happy if we just brought back transparent electronics cases!
January 15, 2025 at 12:57 PM
2000s tech was honestly just something else. I'd be so happy if we just brought back transparent electronics cases!