Type in the full discussion title or a part of it.
Discussion Title Created date
Does atmega328p have special instructions for Serial Communication?
atmega328p has a few dedicated Serial pins to use with UART and SPI communication. This is the Arduino code which implements the UART Serial communication: https://github.com...
Sunday, 5 July 2020 - 23:20
Does the AVR chip on Arduino Uno constantly run instructions?
Lets say I write my own code and not use the `C` template Arduino provides, I won't have a loop in mine and just return: int main(){  return 0; }  In this case, does...
Wednesday, 1 July 2020 - 16:21
Why does the Arduino Uno board have 2 external Oscillators?
As the image shows, there are 2 external Oscillators, one for the "16u2" AVR Chip which acts as the USB to Serial converter (Red one) and the other is connected to the AVR Chip (...
Tuesday, 30 June 2020 - 19:35
Why doing a loop-back test requires pulling the RESET low?
Here are instructions for doing a loop-back test, which I used to send Serial data to Arduino Uno and Read them back at the same time on my terminal: https://forum.arduino.cc/...
Tuesday, 30 June 2020 - 19:20
How is the atmega328p microcontroller on Arduino Uno programmed?
I know that AVR supports ICSP, which is basically SPI communication. We can pull the RESET low and program the atmega328p chip externally without using the Arduino board...
Tuesday, 30 June 2020 - 14:57
Fucntionality of some of the parts used in Arduino Uno
I have searched online and cannot find the name and functionality of some of these smaller parts used in Arduino Uno board. What are they and what do they do?   Here is a...
Tuesday, 30 June 2020 - 14:20
What does constantly pulling the RESET pin low do?
I have read the following statement: AVR microcontrollers support in-system programming (ISP): you can reset them by pulling the !RESET pin low and then...
Monday, 29 June 2020 - 19:39
Use the unix Screen program to interact with Arduino via UART
I can use screen to Read values coming from Arduino just fine: Serial.begin(9600); int n = 0; while (1) {    Serial.println(n++); }And can see the output with `screen...
Monday, 22 June 2020 - 21:02
Difference between UART and SPI
I keep reading that UART is an actual hardware which converts parallel data from a controlling device like a CPU into serial form and vice versa.   I also read that...
Friday, 12 June 2020 - 17:16
Communication between Avr(Arduino) and a PIC microcontroller
I have a PIC12F629 chip and was looking into programming it. I'm trying to use my Arduino Uno as the programmer.   There have been attempts to do so according to this...
Wednesday, 10 June 2020 - 16:00
Is there something special about UART, I2C and SPI pins on AVR/Arduino?
I understand that these are all Serial communication methods and they each talk in their own way.   They can be used on Arduino as such:   // UART Serial.begin(9600...
Wednesday, 10 June 2020 - 15:28
Manually flashing atmega328p/arduino without avrdude
I understand that Arduino is programmed using the Serial port (TX,RX) using my USB and it's usually done with the program avrdude.   My question is, is there a way...
Tuesday, 9 June 2020 - 17:36

Pages