jamwaffles
@jamwaffles.bsky.social
📤 331
📥 84
📝 18
#ethercat
#rustlang
#ethercrab
#cnc
EtherCrab 0.7 is out! Release post here:
wapl.es/ethercrab-0-7/
A smaller release, but still a few quality of life improvements.
#ethercat
#rustlang
#rust
loading . . .
EtherCrab 0.7 Released
Personal blog of Rust developer and hobby CNC machinist James Waples. Living in Edinburgh, Scotland 🏴 ❤️
https://wapl.es/ethercrab-0-7/
29 days ago
0
6
4
reposted by
jamwaffles
f4mi ‼️
5 months ago
valve dropped the gabecube fr
12
396
36
reposted by
jamwaffles
Jonathan Pallant
7 months ago
Here's NASA having some fun rewriting their Core Flight Executive from C to Rust. They say it's not ready right now, but "we think this is the direction that things are going".
www.youtube.com/watch?v=FaaV...
loading . . .
Rethinking the Core: Incorporating Rust and Data Distribution Service in cFS
YouTube video by Flight Software Workshop
https://www.youtube.com/watch?v=FaaVump0YaE
0
22
4
reposted by
jamwaffles
arturo182
7 months ago
PCB Design Blocks just got merged into
@kicad.org
nightly, they can be linked together with Schematic Design Blocks. It's shaping up to be another great release!
forum.kicad.info/t/post-v9-ne...
5
41
9
reposted by
jamwaffles
Dion Dokter
8 months ago
New heapless version is out!
blog.rust-embedded.org/heapless-091
(And it's looking juicy)
loading . . .
Heapless v0.9.1 has been released!
Almost 2 years after the last release, the heapless crate has a new release. The first attempt at a 0.9.0 release was yanked due to including more breaking changes than intended. This has been fixed,...
https://blog.rust-embedded.org/heapless-091
0
13
3
reposted by
jamwaffles
Kevin Lynagh
8 months ago
3M's Versaflo powered air respirator is the most comfortable integrated eye/ear/lung protection for woodworking, but it starts at $1650. So I just bought the helmet for $225 and threw together the rest for $50 with a bit of 3D printing.
kevinlynagh.com/papr/
0
5
1
reposted by
jamwaffles
8 months ago
THE NVIDIA AI GPU BLACK MARKET:
www.youtube.com/watch?v=1H3x...
loading . . .
THE NVIDIA AI GPU BLACK MARKET | Investigating Smuggling, Corruption, & Governments
YouTube video by Gamers Nexus
https://www.youtube.com/watch?v=1H3xQaf7BFI
23
566
190
reposted by
jamwaffles
James Munns
9 months ago
Do I have any Rust folks following me that have a good and/or simple setup for IPC, particularly using some kind of mapped memory? At some point I'd like to get bbq2 working over shared mem IPC, and in particular how folks do things like efficiently notifying "the other process" when data is ready.
7
16
3
reposted by
jamwaffles
Michael (compiler-errors) Goulet
10 months ago
Howdy all. I'm unfortunately not going to be with my employer for much longer due to team relocation. If anyone has any info on roles that would allow me to continue my Rust compiler work (in New York City), they'd be greatly appreciated.
1
92
46
reposted by
jamwaffles
TheZoq2
10 months ago
My thesis is now published online! 🎉
urn.kb.se/resolve?urn=...
3
24
9
reposted by
jamwaffles
Serge Birault
12 months ago
Looking for new opportunities !
43
2860
756
reposted by
jamwaffles
Dion Dokter
about 1 year ago
nrf-modem has been updated with some new (breaking) goodies and an up-to-date nrfxlib:
crates.io/crates/nrf-m...
loading . . .
crates.io: Rust Package Registry
https://crates.io/crates/nrf-modem
0
5
1
EtherCrab 0.6 is out as the latest version of my
#rustlang
#ethercat
MainDevice! I wrote a short post going through some of its bigger features in more detail. Have a squiz:
wapl.es/ethercrab-0-6/
crates.io/crates/ether...
loading . . .
EtherCrab 0.6 Released
Personal blog of Rust developer and hobby CNC machinist James Waples. Living in Edinburgh, Scotland 🏴 ❤️
https://wapl.es/ethercrab-0-6/
about 1 year ago
0
8
4
reposted by
jamwaffles
Tweede golf
about 1 year ago
Hugo,
@diondokter.nl
and Tamme attended Embedded World last week! It was a blast, and Rust was thriving! Tamme and Dion each gave a talk, they hosted a class together and we ran a both with James and Wouter. Thanks to everyone who visited for the great conversations!
#ew25
#rustlang
0
6
2
reposted by
jamwaffles
Kevin Lynagh
about 1 year ago
Newsletter: 3d-printing a TV stand, making bright office lights, and thinking about graph-directed autocomplete
kevinlynagh.com/newsletter/2...
0
12
1
reposted by
jamwaffles
Joseph Galbo
about 1 year ago
When I hear people describe themselves as content creators.
71
6707
2464
reposted by
jamwaffles
James Munns
about 1 year ago
By the way this is one of the incantations that you'll want if you ever plan to write a no-std crate. I feel like there should be a clippy pint to suggest this whenever you write a bare `#![no_std]`
add a skeleton here at some point
1
22
1
reposted by
jamwaffles
David Laban
about 1 year ago
I made a library to use the st3215
#servo
motors with for
#embedded
#rust
projects:
crates.io/crates/st3215
It's tested with
#embassy
on
#esp32
, and on macos. Should also work on windows/linux. It's very early days, so jump on a thread here and I'll happily help you out.
loading . . .
crates.io: Rust Package Registry
https://crates.io/crates/st3215
1
5
2
reposted by
jamwaffles
Gábor Nyéki
about 1 year ago
Greg KH is a voice of reason downthread:
lore.kernel.org/rust-for-lin...
loading . . .
Re: Rust kernel policy - Greg KH
https://lore.kernel.org/rust-for-linux/2025021954-flaccid-pucker-f7d9@gregkh/
3
92
14
reposted by
jamwaffles
Andrew Lilley Brinker
about 1 year ago
He makes an important point re: Rust for Linux: "Rust is the entire reason our GPU driver was able to succeed in the time it did." I think this gets lost in public discourse on Rust and R4L. People are choosing Rust not just for memory safety, but for the confidence it gives to move quickly.
3
57
12
I've spent at least 900 hours since 2022 writing, testing, debugging, supporting and improving an
#ethercat
MainDevice implementation. But I guess we should all just rewrite everything from scratch whenever we need it because DePeNdEnCiEs!11! are ruining software. Shit take.
antirez.com/news/145
loading . . .
We are destroying software - <antirez>
https://antirez.com/news/145
about 1 year ago
0
4
1
Wrote up a very niche discovery I made this morning. Might be useful to other
#rust/#rustlang
#ethercat
nerds.
wapl.es/ethercat-sii...
loading . . .
Computing the EtherCAT SubDevice SII/EEPROM checksum
Personal blog of Rust developer and hobby CNC machinist James Waples. Living in Edinburgh, Scotland 🏴 ❤️
https://wapl.es/ethercat-sii-eeprom-checksum/
about 1 year ago
0
0
0
reposted by
jamwaffles
James Munns
about 1 year ago
The day is finally here! Poststation is now available to download/buy! The goal is to make it easier for more people to use postcard + postcard-rpc in their devices, and make it pretty painless to talk to multiple devices, or multiple versions of devices. Check it out here:
poststation.rs
loading . . .
Poststation by OneVariable GmbH
Talking to devices should be easy
https://poststation.rs/
4
62
22
reposted by
jamwaffles
Bailey Townsend 🦀
about 1 year ago
Welcome to my 🧵 on writing Rust 🦀 on the ch32v003, the 10¢ microcontroller. In this 🧵 I am going to highlight some key points from my article to help you write Rust on this little microcontroller.
loading . . .
Getting started with Rust 🦀 on the 10¢ microcontroller
Learn how to get started with writing Rust on the ch32v003
https://baileytownsend.dev/articles/rust-on-the-10-cent-microcontroller
3
52
12
reposted by
jamwaffles
James Munns
about 1 year ago
> STM32MP2 Software development kit Addons for x86-based architecture adding Rust programming language Oh hey, STM32 shipping a Rust development environment for their MP2 chips?
www.st.com/en/embedded-...
loading . . .
https://www.st.com/en/embedded-software/stm32mp2dev.html
1
37
7
reposted by
jamwaffles
The Rusty Bits
over 1 year ago
In this one we learn about using embassy to do embedded development with async Rust:
youtu.be/pDd5mXBF4tY
loading . . .
Intro to Embassy : embedded development with async Rust
YouTube video by The Rusty Bits
https://youtu.be/pDd5mXBF4tY
1
42
19
reposted by
jamwaffles
James Munns
over 1 year ago
In case anyone wants a template for using `rustls` for ad-hoc self signed certs (and actually an ad-hoc CA), I polished up what I was hacking on today. It also dynamically regenerates a cert every time your IPs change, which seems useful to me.
github.com/OneVariable/...
loading . . .
GitHub - OneVariable/rustls-self-signed-demo: A demo of rustls, tokio-rustls, and rcgen in one place
A demo of rustls, tokio-rustls, and rcgen in one place - OneVariable/rustls-self-signed-demo
https://github.com/OneVariable/rustls-self-signed-demo
1
29
4
Upgraded my Linux kernel and now the Bluetooth, which has worked flawlessly for years, is now non-functional. We gotta stop writing stuff in C.
over 1 year ago
2
5
0
reposted by
jamwaffles
Olivia 🦀
over 1 year ago
🦀 Short intro to Rust Embedded Development 🧵👇 I'll be using: * STM32F407G-DISC1 microcontroller (Cortex M4) * cortex-m crate
crates.io/crates/corte...
* stm32f4 crate
crates.io/crates/stm32f4
The goal is to write a simple Rust program that enables some LEDs. Let's do it! 🚀
#rustlang
#embedded
2
27
5
reposted by
jamwaffles
Derf Backderf
over 1 year ago
Woof. What a story. Welsh cartoonist Alex Norris is embroiled in a years long ordeal to fend off a US company that claims his strip is THEIR intellectual property. Norris has won several rounds in court, but the suits lurch on w/ crippling legal costs, which is no doubt the strategy.
loading . . .
Donate to Legal fund for Alex Norris "oh no" comics, organized by Alex Norris
I am Alex Norris, creator of the webcomic Webcomic Name. I am here to ask for he… Alex Norris needs your support for Legal fund for Alex Norris "oh no" comics
https://www.gofundme.com/f/alexnorrislegalfund?viewupdates=1&rcid=r01-172971024154-5751f562917211ef
14
1478
879
reposted by
jamwaffles
Izzy Muerte
over 1 year ago
Hi! I've written 22,000+ words on "Safe" C++
izzys.casa/2024/11/on-s...
loading . . .
On "Safe" C++
ATTENTION! This post contains high amounts of both psychic damage and catharsis. Everything you learn will be done so against your will. Reader discretion is advised.
https://izzys.casa/2024/11/on-safe-cxx/
48
251
116
Look at the cutest little computer you ever did see 😍 P.s. anyone managed to boot Linux on these
#beckhoff
things?
over 1 year ago
1
8
0
you reached the end!!
feeds!
log in