Recent Changes - Search:

Photo gallery home

Arduino Nano references and other stuff


Arduino Mega

ARDUINO_MEGA_2560_PinOut.gif: 116k (2021-05-16 11:58) ARDUINO_MEGA_2560_PinOut2.gif: 137k (2021-05-16 21:05)

nrf24L01 - Interfacing with Arduino Mega

  • https://www.arduino.cc/en/Reference/SPI
    • MOSI - 51 or ICSP-4
    • MISO - 50 or ICSP-1
    • SCK - 52 or ICSP-3
    • CSN - 53 (SPI:SS - Slave Select)
    • CE -
    • GND and VCC of the NRF24L01 are connected to GND and 3.3V of the Mega.



Arduino Nano

ARDUINO_NANO_PinOut2.gif: 494k (2021-05-15 15:26) ARDUINO_NANO_PinOut.gif: 109k (2021-05-15 15:13)
arduino-nano-pin-layout.png: 171k (2021-05-13 10:14) arduino-nano-pin-layout-02.jpg: 326k (2021-05-13 10:21) arduino-nano-pin-layout-isp.jpg: 14k (2022-06-26 21:39)

HW

  • LED_BUILTIN = 13 (orange) ... shared with SPI::SCK PIN !!!
  • PlatformIO : board = nanoatmega328
  • PlatformIO : monitor_speed = 57600
  • avrdude: Device signature = 0x1e950f (probably m328p)

nrf24L01 - Interfacing with Arduino Nano

  • MISO - D12 (SPI:MISO)
  • MOSI - D11 (SPI:MOSI)
  • SCK - D13 (SPI:SCK)
  • CSN - D10 (SPI:SS - Slave Select)
  • CE - D9 (Chip Enable)
    - Sets whether module is in RX or TX mode.
    - In RX mode HIGH indicates that he wants to receive.
    - In TX mode pulse sends one packet of data.
  • GND and VCC of the NRF24L01 are connected to GND and 3.3V of the Nano.

nrf24L01 - Resources :



USBasp - PROGRAMMER

Platform IO IDE


Arduino ISP: Easily burn the bootloader back into an Arduino with an ISP programmer. Don't buy an ISP programmer; use another Arduino as a Free ISP.

arduino-arduinloISP_as_programmer_01.jpg: 23k (2022-06-27 09:28) arduino-arduinloISP_as_programmer_02.jpg: 26k (2022-06-27 09:30)

The Arduino MEGA above is programming an Arduino UNO connecting D51-D11, D50-D12, D52-D13, GND-GND, 5V-5V and D10 to RESET. This type of board needs a 10µF electrolytic capacitor connected to RESET and GND with the positive (long leg) connected to RESET. The capacitor has to be placed after the programmer board has been loaded with the ISP sketch.

The 10µF electrolytic capacitor connected to RESET and GND of the programming board is needed only for the boards that have an interface between the microcontroller and the computer's USB, like Mega, UNO, Mini, Nano. Boards like Leonardo, Esplora and Micro, with the USB directly managed by the microcontroller, don't need the capacitor.

Edit - History - Print - Recent Changes - Search
Page last modified on 2022-07-28 16:37