Embedded

443 readers
1 users here now

This sub is dedicated to discussion and questions about embedded systems: "a controller programmed and controlled by a real-time operating system (RTOS) with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints."

founded 1 year ago
MODERATORS
1
 
 

I'm noticing a stark decline in the quality of bluetooth products lately (interference, disconnecting, dubious sound quality), and I'm curious if I can figure out what's going on.

Are there any good books for learning about the Bluetooth technology used in generic PS4 controllers? I'm not sure if that's bluetooth LE or classic or 5.0, but that's where I would like to start.

Any books or online resources just to get my foot in the door would be greatly appreciated.

2
 
 

I want to build my own portable E-Reader like a Tolino/Kindle in DIN-A5 format (I know there are similar projects, like the Open Book from joeycastillo, but I want to make my own just for fun). I'm considering using the Compute Module 4 from Raspberry Pi. That, at least according to my theories, would have the advantage of me not needing to create my own OS, and the availability of already existing EPUB/HTML (EPUB is essentially just HTML) & PDF parsers and UI libraries hopefully makes my life easier. I don't want to use a default Raspberry Pi, because I don't need all the ports and I want the size of the E-Reader to be not unnecessarily thick.

The modules I need/want:

  • Micro SD Card Reader for internal Storage (or just using eMMC Storage, have not settled yet on that topic)
  • SD Card Reader (large/normal sized SD Cards), with a snap-in/spring mechanism (like with Nintendo (3)DS cartridges)
  • E-Paper Display (e.g. a waveshare)
  • USB-C Port for charging the battery (and maybe, if possible also file transfer and if possible maybe also to connect to a docking station)
  • Battery

What is your experience with the Compute Module (4) and do you have good resources for creating my own PCB extension module for the Compute Module you would like to share? Do you have constructive critique for my project idea?

3
4
5
Google Project Zero on MTE (googleprojectzero.blogspot.com)
5
 
 

I'm trying to run an LED matrix display (with a Max7219 controller) from a raspberry pi pico using rust. There is a max7219-crate that I used. But i am unsure about how to prepare the pins I want to use. Can I Use any of the pins? Do I have to set them to push-pull-output?

6
 
 

The hardware team needed to make some modifications to our prototype PCBs. Unfortunately resulting in two cold solder joints. The board worked for a while but then had issues after a few thermal cycles. Debugged the code for hours before realizing it was a hardware issue.

7
 
 

Building a sailing starter board with Rust (RTIC)

8
9
 
 

WCH produces ultra-low-power MCU such as the CH582 or the CH32V208, among others. Their SDK includes examples and libraries to use BLE, and these libraries use a proprietary scheduler called TMOS. Unfortunately, there's no documentation about it outside code examples.

I have found a detailed blog post about TMOS, but it's in Chinese, so I have translated it to English and made it available here. When I'll find the time, I'll also translate the Chinese comments in the screenshots, but it's already useful as is.

10
 
 

I like to play with STC's 8051 MCU for fun and have developed a HAL for them covering all STC8 and STC15 series, and the STC12C5A56S2 family. Here it is.

Beside the code examples provided in the demos directory, I also make available the code of a UART-to-IR remote module I've built using my HAL in this other repository.

It demonstrates that the same application can be built for the STC15W408AS, the STC8G1K08A, or the STC8G1K17 (or if you wish, the STC15W4K32S4, STC8A8K64S4A12, STC8A8K64D4, and STC8G2K64S4) by only changing the included header file and a few macros.

11
12
 
 

In the past this was the most recommenced FOSS logic analyzer and data-logging software for electronics, but it seems the most recent update was in early 2021, and even the nightly build has been down for months. Are there any good alternatives that are still being actively developed?

13
 
 

I maintain a list of available RISC-V MCU and development board, including purchase URL and pointers to documentation and SDK, so that someone willing to try RISC-V finds all the relevant information at a single place.

Here it is.

14
 
 

This Lemmy community is an alternative to the Reddit /r/Embedded sub

15
 
 

it appears that the moderator(s?) of /r/electronics and /r/askelectronics have joined https://discuss.tchncs.de.

@electronics@askelectronics@embedded

#lemmy :lemmy: #tchncs :tchncs: #reddit