How should I handle GND and PGND when using the DRV8874 provide 0.5A current, on a very small PCB with a microcontroller?
The datasheet recommends tying both grounds together, but board space is extremely limited.
Is it better to keep separate planes with a single connection point, or use one...
Hi Guys,
I am working on a prototype wearable device based on stm32. I am using generic eval board for class-d amp MAX98357A (3W) and a tiny speaker ABS-238-RC (Speaker, 500 mW, 8 ohm)
I have connected audio amp to stm32 (nucleo) using i2c (powered by its 33.V as well) and playing different...
I needed a very small humidity sensor, so I made a PCB for the Sensirion SHT45. I interface it with a Nucleo-32 F303K8, and have tried a Nucleo 64 as well. It seems that I'm able to send commands to it, but when I try to read it, I receive only NACKs from the sensor. This behaviour could be...
Hi guys,
I am currently trying to find out how secure firmware updates are done on microcontrollers nowadays.
Many authors refer to SUIT (Secure Updates for Internet of Things) in their papers. SUIT is a framework for secure updates on IoT devices and more of a guide, as I understand it...
Hello,
I want to communicate with the STM32F4 Discovery card and the PLC Stamp Mini module via SPI.
This module has a QCA7000 chip inside.
I selected the SPI2 channel as SPI mode 3 (CPHA = 1 , CPOL = 1) and the Chip Select pin as PE4.
I want to send the 0X1A00 data and embed it as 0xAA55 in...
I encountered an error while programming my STM32 microcontroller using ST-Link Utility. The exact error message is "The ELF loader sector erase function fails." Can you help me troubleshoot this error?
Hi. My name is Omar i'm new here i hope i solve my concern here.
I'm tasked with creating a 5ghz 2x2 mimo ofdm unlicensed wifi transmitter and receiver circuits that able to transmit a 2gb or more video file size with max power consumption of 250mW. i'm totally new to this stuff, i did lot of...
I am trying to send PWM signals using STM32F100RBTx but it do not working. I double checked all the address but it is still the same. I wasn't sure if I was flashing at the begging but I configured the PB7 pin to be GPIO output and connected to a led and the led is working so I can flash it and...
Hi,
I'm working on a setup with a filter and some electronics to get an analog signal ready for a ST microcontroller (STM32H723VG). I want to simulate everything, even the part inside the microcontroller that handles the signal. But the problem is, I can't find the info I need in the...
hi,
I initialized string array with strings and type cast to uint32_t to store in flash memory as uint32_t. And then read the array as uint32_t. I update one of the string of the array and type cast uint32_t to store that array in Flash memory back. But whenever I update string value and store...
Hi All,
I have a small PCB circuit with a brushless motor being driven by a Arm Cortex STM32F302K8 microproccessor it also contains mosfets and microswitches. This PCB has a 4 pin header for an external programming card, but this programming card has not been released and it has been 2 years...
Brief:
Want to use STM32L432 MCU and FUSB302B PD controller asking voltage higher then 5V.
Question:
Where am I set wrong of the PD controller?
Is there anything else I need to consider when asking the PD source?
Hi, I'm working on a project for digital auxliary power in card size.
The...
I am working on a project within my company that involves a relay board used to control three different motors when an external 24V button is pressed. The existing setup works based on this principle.
Now, I have been tasked with designing a new board that maintains the current logic while...
The arm.developer.com states that "At Reset, Cortex-M3 and Cortex-M4 processors always boot from a vector table at address zero". How is it possible that f.e. STM32F446 has the vector table located at 0x0800 0000 address? I know about VTOR, but it doesnt seem that it is used there to do that...
Hello guys,
Im working on a project. I did a keyboard on my nextion screen. When Im pressing a character on the keyboard, nextion writing them on a text bar.
Example:
User pressing ----> 'A' , 'B' , 'C', ' ', 'D' , 'E' , 'F' (Like sending name, surname)
Text Bar Looking -> ABC DEF (Like...
Perhaps someone had some experience with CO2 sensors?
I am looking for a decently accurate and good quality C02 sensor for my my environment sensor board based on ESP32 microcontroller. My sensor board is being powered be DC power supply by default but it also has a small battery (800mAh) so it...
I am trying to get an external timer (TIM5) to toggle an LED at a certain time period. I am designing it to interrupt every 2 micro seconds. I use an oscilloscope to check whether it works as intended, but unfortunately it does not. The clock speed is 45Mhz
And I calculate the period
APBtimer...
I am playing around with an optical encoder built into a linear drive motor. There is a wire that is described as "Home indicator, TTL, Active high".
I have connected it to PA4 on my Nucleo-F446RE (STM32), have set it to "GPIO_input" and have set the GPIO to "Pull down". I am trying to read...
Hello, I am looking for STM32F417IGT6/400pcs and STM32G474RET3/960pcs.
if someone here has excess stock to resell, pls contact me: <snip>
Moderator edit: email address removed to prevent spam. A member can contact you via private message if required.
Hi community, I'm Marco from Italy, I'm an electronic developer and I like automation in general.
I would like to share my problem with community, to know what do you think about this.
I'm developing an electronic board for general automation purposes, on this board there is a STM32F104 that...