NANO V4 MINICORE - ARD-NanoV4-MC User Guide
1. General Information
Dear customer, thank you for purchasing this product. This guide provides essential information for commissioning and using the device. Should you encounter any unexpected problems, please do not hesitate to contact support.
The NanoV4-MC is a compact microcontroller board designed for use with plug-in boards, featuring a pin header for easy connectivity. It includes an integrated USB Type-C interface for power supply and program transfer. Compared to the NANO-V3, the NanoV4-MC offers two additional IO pins and enhanced hardware I2C and SPI interfaces. The board utilizes a bootloader compatible with most existing Arduino libraries.
2. Device Overview
The NanoV4-MC board features a USB-C programming interface and accepts a 5V voltage input. The pinout includes digital pins (D0-D24), analog-to-digital converter (ADC) pins (ADC0-ADC7), communication interfaces like SCK, MISO, MOSI, SDA, and SCL, along with power pins (+5V, +3V3, GND, VIN), RESET, and AREF. Specific pins are designated for PWM functionality.
Key pins include: D0 (RX), D1 (TX), D2-D13, D14-D21, D23-D24. Analog pins: ADC0-ADC7 (also mapped to digital pins D14-D21). Communication: SCK (D13), MISO (D12), MOSI (D11), SDA (A4/D18), SCL (A5/D19). Power: +5V, +3V3, GND, VIN. Other: RESET, AREF. The board also has a USB-C connector for programming and power.
3. Software Setup
Programming the board is typically done using the Arduino IDE. Download the latest version from arduino.cc/en/software.
After installing the Arduino IDE, configure it for the NanoV4-MC:
- Go to File > Preferences.
- Add the following URL to "Additional boards manager URLs":
https://mcudude.github.io/MiniCore/package_MCUdude_MiniCore_index.json
- Go to Tools > Board > Boards Manager....
- Search for "MiniCore" and install the package from MCUDude.
- Select the board: Tools > Board > MiniCore > ATmega328.
- Select the correct port: Tools > Port.
- Select the variant: Tools > Variant > 328PB.
- Select the programmer: Tools > Programmer > AVRISP mkII.
4. Code Example
To test your setup, you can use the "Blink" example. Navigate to File > Examples > 01.Basics > Blink in the Arduino IDE. Upload the sketch to the board by clicking the "Upload" button.
This example code blinks the onboard LED, demonstrating basic functionality. The code initializes the LED_BUILTIN pin as an output and then repeatedly turns it on and off with a one-second delay.
5. Information & Take-Back Obligations
In accordance with the German Electrical and Electronic Equipment Act (ElektroG), electrical and electronic appliances should not be disposed of with household waste. They must be handed in at designated collection points. Used batteries and accumulators should be separated before disposal.
Return Options:
- As an end user, you can return old appliances for disposal free of charge when purchasing a new appliance of the same function.
- Small appliances (no external dimensions greater than 25 cm) can be disposed of in normal household quantities without a new purchase.
- Return at Company Location: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, during opening hours.
- Return in Your Area: Contact Service@joy-it.net via email or by phone to arrange a free parcel return.
Packaging: Please pack old appliances securely for transport. Contact Joy-IT if you need suitable packaging material.
Symbol on electrical and electronic equipment: ? (Crossed-out garbage can symbol indicating separate collection).
6. Support
For any questions or issues, Joy-IT offers support via email, telephone, and a ticket system.
- E-Mail: service@joy-it.net
- Ticket-System: support.joy-it.net
- Phone: +49 (0)2845 9360 - 50 (Mon-Thur: 09:00-17:00 CET, Fri: 09:00-14:30 CET)
For more information, visit www.joy-it.net.