Peer-to-peer, engineer-to-engineer questions and answers from the EDABoard.com engineering community around microcontrollers. Click the “Read more” link and follow the entire conversation and maybe add your two cents by logging in to EDAboard.com.
Serial driver at the speed 9600 for Arduino Uno – I am using one Arduino Uno (Atmega 328p) to send serial data and receive that data using 89c51 microcontroller those are almost 12 microcontrollers (at the receiving end) Is it a danger for Tx of ATmega 328? Read more
Pump soft starters – I am designing a pump soft starter using PIC16F877A and Snubberless 600V 40A type motor. I am going to use this with a 1.5 HP monoblock pump. I have seen soft-starters designed using 2 anti-parallel SCRs. According to my understanding, the load voltage is controlled by controlling the phase angle of the AC voltage and gradually (2 to 3 sec time) the load voltage is increased to max (say 230 or 240V if mains voltage, is say, 270V). Read more
SPI flash memory can read ID but can’t write/read – I am stuck with memory project. I can read memory ID, so SPI communication works. But when I write a byte and read it back, it comes back invalid. I assume that SPI works because “read memory ID” command returns correct values, compared to the ones with the datasheet. Read more
AVR programmer protocol – I would like to make a programmer for AVR like ATmega 328p. I need to study how the programmer is working and what are the protocol and it rules. Also, I am planing to do it using PIC microcontroller forthe hardware part. Please recommend suitable MCU. Read more
Getting started with STM8/STM32 microcontrollers – I am starting to buy some STM8/STM32 microcontroller dev boards on eBay and am looking into what programming dongle to buy. I’m getting the MDK-ARM-STM32 IDE from Kiel and would also like to buy a genuine programming dongle from ST. I’ve been reading up on the ST-LINK/V2 and ST-LINK/V2-ISOL (a difference in cost by about $50). From what I see the more expensive ST-LINK/V2-ISOL only offers the addition of 1000 Vrms high isolation voltage. Read more
SD card multiblock read – I have written a FAT32-based operating system for the PIC18F processor for an SD card in SPI mode. I need to transfer large blocks of data (1.2MB) in as short as time as is possible. I first implemented this using single block transfer and I then tried multi-block transfer mode. However, I found that there was very little difference between using single block mode and multi block mode. My questions are, has anybody else tried using multi block reads and what improvement did you get if my results are typical what is the point of multi block reads. Read more
Store value in EEPROM before starting – I have an LCD connected to a microcontroller, and I want to sore numbers using external push buttons, but I want to store values before entering the processing mode. How to do this? Read more
ARM Cortex M4 architecture memory map – I got to know that in ARM Cortex M3/M4 architecture the processor uses the code and SRAM region for the program execution. But ssometimesit integrates the Code as well as SRAM regions. Can anyone guide me how and why is this integration possible? Read more
Embedded product development lifecycle – I need to learn embedded software and hardware development life cycle and use it to create electronic hardware/software components. I need to approach this job systematically. For example, what is the order of tasks? Probably requirements should be gathered and documented. Then, what’s next and so on? Read more
15-inch resistive touch screen interface with Arduino Uno – Please give me guidelines about 15-inch resistive touchscreen wiring connection. My reference project link is here on hackster. Read more
Nice