Nairobi
admin@elffie.com
Arduino Nano

Arduino compatible · NANO-V3

Arduino Nano

KSh 1,000In stock

Specification

Part number
NANO-V3
Manufacturer
Arduino compatible
Stock code
MCU-NANO-V3
Category
Atmega
Supply voltage
5 V
Connection
USB
Protocol
I2C
Protocol
SPI
Protocol
UART
Mounting
Through-hole
Availability
10 in stock

Details

The same ATmega328P as the Uno in a package that drops into a breadboard, which is what you want once a project stops being an experiment and starts being a thing that has to live in a box.

Two things worth knowing before you order: A6 and A7 are analog-input only and cannot be used as digital pins, and the USB connector varies by batch — mini-B, micro or USB-C. Ask before ordering if the connector matters to you.

Ask about this part

Answers come from this listing and the assistant can still be wrong — the manufacturer's datasheet is what governs. For anything you are going to wire up, check it there or ask us.

Using this part

Starting points, not finished firmware. Check them against the datasheet.

Button toggles the on-board LED

cpp · 22 lines
// Button between D2 and GND — the internal pull-up means no
// external resistor is needed.

const uint8_t BTN = 2;
bool on = false;
uint8_t last = HIGH;

void setup() {
  pinMode(BTN, INPUT_PULLUP);
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  uint8_t now = digitalRead(BTN);
  if (last == HIGH && now == LOW) {   // falling edge = press
    on = !on;
    digitalWrite(LED_BUILTIN, on);
    delay(30);                        // crude debounce
  }
  last = now;
  delay(5);
}