Got my hands on an nrf52840 development kit. Had to add ‘--erase-all` to the probe-run command for the first test with embassy-ra Blinky example. After that it worked alright. #Electronics #RustEmbedded #RustLang
#electronics #rustembedded #rustlang
So the issue with my nice!nano and the embassy Blinky example seems to be that the bootloader reboots my code after the first `.await` point. #RustEmbedded #Electronics #RustLang
#rustembedded #electronics #rustlang
Man, the #rustembedded #rust ecosystem is awesome - 2 hours from zero to blinky+serial with a new STM32 chip (the H723) and another 30min to upstream the changes.
Just tweak the memory layout, update the board pinout, and it's off to the races - even able to flash the Nucleo-H723 board with cargo-flash with no fuss. Pretty much everything just plain works out of the box.
Now to give it the panic-never workover and set up ethernet support for the board crate...
This control-DAQ board built around the TI TM4C129 chip is gonna run #rustlang #rustembedded firmware - should hit ~5kHz max samplerate doing one-packet-per-sample output over UDP.
First rev ran fine (aside from the UART pins being swapped, whoopsie) but this one has some more zeners and fuses for fault protection
believe it or not that gibberish is an image of success - UART comms from a micro running #rustlang #rustembedded using a silabs CP2102 as a USB bridge to do USB 2.0 over the voltage negotiation wires on a USB-C cable to a mac
probe-rs 0.14.0 was just released.
Lots of new targets, many many fixes, a better vscode debug experience. https://github.com/probe-rs/probe-rs/releases/tag/v0.14.0 #rustembedded #rustlang #embedded
#embedded #rustlang #rustembedded
I’ve been working on a project for a while the number of skills required to bring it to life was (still going) huge for me. Including
#rustEmbedded, #microcontrollers in general, #pwm, general #electronics, #pcb design, #kicad, #freecad for enclosure design, smt #soldering, reflow oven, digging into component datasheets i.e. MOSFETS, buck convertors, MUX ICs, MCUs and much more.
I do feel that it’s getting closer to actually share it with its potential users like me
#rustembedded #microcontrollers #pwm #electronics #pcb #kicad #freecad #soldering
I'm looking for help about using rp-hal from my own branch for contribution purposes. But somehow it's giving me a lot of linker errors. Could anybody help me? #rust #rustembedded #rp2040
If you get a bizarre error message when trying to use the #nrf52840-dk as follows:
Error: AP ApAddress { dp: Default, ap: 0 } is not a memory AP
It something to do with the chip being locked, and you need to run nrf-recover:
https://embedded-trainings.ferrous-systems.com/troubleshoot-location-info.html
https://github.com/thalesfragoso/nrf-recover/
#nrf52840 #nrf #rust #rustembedded
Now realizing that if I had soldered some bodge wire to the test points on the back of my #nrf52840 XIAO board from seeedstudio I could have used #embassyrust already. Though it would have been a mess, I wouldn't have to wait until monday for the #nrf52840-dk.
#nrf52840 #embassyrust #rust #rustembedded