#rustembedded

2025-06-20

In Portland for #Teardown2025 ! If you're interested in Deimos, precision instrumentation, or #RustEmbedded , hmu on here or find me on the floor - always happy to chat or grab coffee, and I also have a Deimos DAQ board on-hand for show-and-tell!

2025-05-28

Heading to #OHS2025 in Edinburgh tomorrow! Mastodonians, hit me up in the DMs if you're in the area and want to grab a coffee/beer and discuss #rustEmbedded , the #Deimos DAQ ecosystem, or anything else in the span from instrumentation to design optimization!

Kevin P. Flemingkevin@km6g.us
2025-04-22

Achievement unlocked... I've just successfully transmitted the first Protocol Buffers messages over a UART link between an STM32G070 MCU (code written in Rust using Embassy) and a Python test program running on my Debian Linux laptop.

Messages are sent with a small header (sync byte and length) and a CRC-16 trailer, and all worked on the second try (on the first try the CRC-16 calculation on the MCU was ignoring the first two bytes of the message - doh!).

#Python #Rust #ProtocolBuffers #RustEmbedded

Wez Furlong :terminal:wez@fosstodon.org
2025-04-12

weekend tinkering project: hardware wezterm running on a picocalc! This is built using embassy and a slightly tweaked version of the sunset crate for the ssh client. The photo makes things look a lot further along than they really are, because the terminal emulation is virtually non-existent and there is no connection between the keyboard and the ssh session yet. #embededrust #RustEmbedded #embassyrs #rustlang

a picocalc device whose screen features green text detailing some system ram/storage info, followed by status for establishing a wifi connection and then an ssh session to a remote host, which displays the output of its ‘uname -a’ command
Wez Furlong :terminal:wez@fosstodon.org
2025-04-08

has anyone coaxed the #rp2350 into using PSRAM with embassy-rs? I couldn't find an obvious example in my searches this morning. I did find some arduino startup code that I can probably translate and adapt, but if someone has already done the heavy lifting, that would save me some effort! #rust #embeddedrust #rustembedded #pico2

voided warrantyvoided@hachyderm.io
2025-02-24

#rustEmbedded workshop? It is more likely than you’d think. Maybe even possible to source some development kits for people to work with and take home at the end of the day

voided warrantyvoided@hachyderm.io
2025-02-24

It was great to see so many people interested in embedded rust and some companies in Melbourne seem to be developing some stuff too! #RustLang #rustEmbedded

voided warrantyvoided@hachyderm.io
2025-01-23

I’ve managed to get an example esp32c6 running code on the low power co-processor. It was definitely not straightforward but it builds now. Ext step is flashing with probe-rs #RustEmbedded #rust #RustLang #esp32

voided warrantyvoided@hachyderm.io
2025-01-22

Okay, I found a cable that works! And I flashed the test made with esp-generate and defmt prints nicely to my terminal using probe-rs. Crisis over! #espressif #esp32 #RustLang #RustEmbedded

voided warrantyvoided@hachyderm.io
2025-01-22

Plugged the board into a different usb hub and now the board is listed. I really don’t like usb … #espressif #esp32 #RustLang #RustEmbedded

voided warrantyvoided@hachyderm.io
2025-01-22

Here’s a photo of the board, the usb port used. #espressif #esp32 #RustLang #RustEmbedded

ESP32C6 development kit on a white-ish breadboard. On the left two usb-c ports the lower has a cable attached. Tiny letters saying USB above the connector. Below the upper connector tiny letters saying UART.
voided warrantyvoided@hachyderm.io
2025-01-22

Okay, so any #espressif #esp32 nerds in chat? Need to figure out an issue flashing my #RustLang to the esp32c6 dev kit and neither probe-rs nor espflash seem to be able to see the board. #RustEmbedded

Edit: my usb cable was only providing power and not even compliant usb power.

voided warrantyvoided@hachyderm.io
2025-01-10

I think my next post might be on using multi-core support in rp2040. I feel like that might be a subject worth exploring more. #RustLang #RustEmbedded

voided warrantyvoided@hachyderm.io
2025-01-09

I must remind you that this is actually a procrastination from writing firmware to talk to the IKEA bekant LINbus controller board for my sit/stand desk #RustEmbedded #RustLang

voided warrantyvoided@hachyderm.io
2025-01-08

Now to try to document my code as well with doc comments and make sure I’ve considered all the bits to include in the post. #RustEmbedded #RustLang

voided warrantyvoided@hachyderm.io
2025-01-08

My blog post first draft is done I think. I’ve posted a draft link in the rust embedded working group matrix room for those interested in reviewing the post before it’s published. #RustEmbedded #RustLang

voided warrantyvoided@hachyderm.io
2025-01-07

This is the device in question. As you can see they forgot to route out any debug ports waveshare.com/wiki/RP2040-Touc #BusPirate #RustEmbedded

voided warrantyvoided@hachyderm.io
2025-01-07

I wonder if I can hook something dodgy up with the bus pirate v5 I have and this touch display device. Debugging by reflashing gets old very quickly and my example code needs to be finished up so my blog post on embedded driver development can be published. #BusPirate #RustEmbedded maybe postcard?

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst