Skip to main content
3 votes

How to send large quantities of data via HID

The obvious answer is, send large quantities of data in small packets, by defining a protocol for how to transfer it. How to e.g. split 20 KB of data into packets containing e.g. 32 bytes each in ...
Justme's user avatar
  • 158k
3 votes

Is the wiring of this STM32 minimal system acceptable?

I'd call the differences between the top and bottom half routing rather cosmetical and irrelevant. What matters here would be two things: Conceptional fitness for your purpose Signal quality and EMI ...
Marcus Müller's user avatar
3 votes
Accepted

Is this driver burnt?

No, from the bottom side of a board you can't tell that (unless there's scorch marks or similar, which at least makes damage likely). The white residue is flux, and unproblematic. I don't see any ...
Marcus Müller's user avatar
3 votes

Asking for PC2 Pin out of LoRa-E5 Development Board from Seeed Studio

The reason you can't find the PC2 pin on the dev board is because it isn't available on the module it's based on. The LoRa-E5 module has 28 pins and it uses the STM32WLE5JC which has 73 pins. This ...
nanash1's user avatar
  • 5,862
3 votes

LED without resistor?

While it’s technically possible to connect the LED directly to the STM32 output pin without a current-limiting resistor, I recommend using a resistor for safety and reliability. LEDs are current-...
MJerjawi's user avatar
2 votes

custom PCB design for UART-TTL to STM32

Yes there are many errors. First error is that the chip does not even have USB data wires connected to the connector, and there is not even a single bypass capacitor for the supplies. Just look at the ...
Justme's user avatar
  • 158k
2 votes
Accepted

Treating an STM32 MCU's unused pins and reset state

The answer is in the data sheet page 62. It says to avoid current consumption of floating IO pins, they must be configured as analog pins, or forced to some value by using internal pull-ups or pull-...
Justme's user avatar
  • 158k
1 vote

Stop Mode 2 (deep sleep) doesn't work with STM32l053R8T6 MCU

It's probably that you did not enable debugging in low power modes. In STM32IDE, it's a simple setting (put enable in Configurations->Debugger->Device Settings->Debug in low power modes For ...
bananeeg's user avatar
1 vote

Efficient Padding for UART to Minimize Power Consumption

It is likely that there is no detectable difference regarding what you transmit from the UART point of view. Sending 0xFF or 0x00 has equal amount of data transitions anyway. Unless you know that your ...
Justme's user avatar
  • 158k
1 vote

How to pass a pointer to multiple functions

I don't see anywhere in the code where a pointer is required. Just use a global variable. Global variables (or pointers) can already be accessed inside of functions. You don't need to pass an ...
Drew's user avatar
  • 7,119
1 vote

STM32G030J6M6 Debug issue

Despite your question was old, I'm writing answer. I've experienced same situation. I have 98 pieces of G031J6M6, 198 pieces of ...
jay k's user avatar
  • 11
1 vote

STM32F0xx UID decoding

My question is how x and y coordinates are encoded You don't actually care how they are encoded. They are just a source of unique bits. You take the whole Uid and ...
Kuba hasn't forgotten Monica's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible