The Google Coral Dev Board Micro is one powerful device 🦾🦾🦾
Check out my latest video if you'd like to see how to get started using this board. Full object detection on 320x320 images at ~10 fps! #TinyML#embedded#AI
Does anyone have a straightforward containerized toolchain that includes at least gcc, binutils, and gdb, targeting 68000 ELF? I’ll be running it under podman on my MacBook, for the embedded stuff I’m doing for fun, so I don’t have to do everything in an SSH session to Linux. #m68k#embedded#retrocomputing
I’ve been playing around with creating a new ROM from scratch for an existing 68K system and I’m excited to see MAME has a “gdbstub” debugger. I don’t have space in the ROM for debug symbols, and it’s a raw binary anyway (produced by a linker script). How do I tell gdb how to map the .o files with symbols to the ROM image so I get source level symbolic debugging? #mamedev#retrocomputing#gdb#embedded
Anyone have any references or suggestions for how to produce symbols for a ROM I’m generating, so I can do source level debugging of it with gdb? #gdb#embedded
Tock is an embedded operating system designed for running multiple concurrent, mutually distrustful applications on low-memory and low-power microcontrollers. It’s written in Rust. And now it can be compiled with the stable Rust versions.
Do I know anyone who has experience developing with FreeRTOS or bare metal firmware on STM32MP1 MPUs?
(specifically the MP1 family, not general STM32 MCUs, and NOT using U-Boot/Linux, or anything else that does SDRAM bringup for you before handing off execution)
After stumbling around with #arduino and #esp32#embedded stuff for some years, I now have the time and energy to learn #C++ properly. Time to actually understand what I've been doing all these years. Understanding types and the standard library is appealing.
I've always avoided C and its children but for embedded stuff it's kind of unavoidable. I'm looking at YOU ESPHome Display Lambdas: the power of C++ gimped by the annoyance of YAML!
Does anyone have course recommendations for learning C++ pretty much from scratch? It could be targeting embedded dev but a generalist course would be fine too I think.
Elecia( @logicalelegance ) and Chris( @stoneymonster ) are joined by Helen Leigh( @helenleigh ) to talk about putting together conferences (including Teardown 2024), indie hardware producers (including via Crowd Supply), and building communities.
Elecia( @logicalelegance ) and Chris( @stoneymonster ) are joined by Helen Leigh( @helenleigh ) to talk about putting together conferences (including Teardown 2024), indie hardware producers (including via Crowd Supply), and building communities.
Elecia( @logicalelegance ) and Chris( @stoneymonster ) are joined by Helen Leigh to talk about putting together conferences (including Teardown 2024), indie hardware producers (including via Crowd Supply), and building communities.
cyclists of the fediverse: is there any kind of device that does not yet exist, but you wish existed, that would improve your cycling experience/safety?
would be cool if a team of undergrads could make it in two months for an embedded system course (we're brainstorming)
Welp, my employer joined the 2024Q1 #layoff club today. We're a small VC-funded shop so it's not really the same situation as Google canning 1000 people for no reason but doesn't feel great to be part of the trend.
I wasn't impacted myself but if anyone is looking to #FediHire some amazing #robotics#embedded engineers, software engineers or testers, and/or field engineers, let me know!
embedded-hal (often abbreviated e-h) is a hardware abstraction layer in the form of a collection of Rust traits (both sync and async). It allows writing device drivers that will run on any hardware that implements the HAL.
Stabilization is a great thing for the Embedded Rust ecosystem. Go ahead and write drivers!
In #embedded software, the #C#programming language rules—and for many good reasons, too. I have loved C for more than four decades. But I admit that C is woefully dated, inherently unsafe, and imposes a high cognitive load upon the #programmer.
Newer languages vying to knock C off its perch—Rust, Nim, Zig, Odin, etc.—are overly cute and complicated to suit the real-time, embedded work.
The embedded sector needs a new language with C's simplicity, efficiency, semantics, and determinism and Haskell's safety, effectiveness, syntax, and dash.