I this illustration we will going to install and configure the newly Micro Mini Pro Microcontroller Board. This board can run as Leonardo bard or using boot load SF32U4 boards. Below are the steps how to install and configure using SF32U4 on the Arduino IDE. The first step is you need to locate the Arduino sketchbook directory located at the Documents folder, you can verify by opening the Arduino IDE > Preference > see the steps below.
Required Components
- Micro Mini Pro Board MCU
- Download SF32U4 Boot Load and Driver
After you unzipped the folder named SF32U4 you need to create a hardware folder inside of the Arduino folder see below illustration for the structure of the folder.
Wiring the Reset Button
Boot Loading / Flashing Firmware
Demo Sketch Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
int RXLED = 17; // The RX LED has a defined Arduino pin // The TX LED was not so lucky, we'll need to use pre-defined // macros (TXLED1, TXLED0) to control that. void setup() { pinMode(RXLED, OUTPUT); // Set RX LED as an output // TX LED is set as an output behind the scenes Serial.begin(9600); //This pipes to the serial monitor Serial1.begin(9600); //This is the UART, pipes to sensors attached to board } void loop() { Serial.println("HELLO! 14CORE"); // Print "Hello World" to the Serial Monitor Serial1.println("14CORE"); // Print "Hello!" over hardware UART digitalWrite(RXLED, HIGH); // set the LED on TXLED1; //TX LED is not tied to a normally controlled pin delay(1000); // wait for a second digitalWrite(RXLED, LOW); // set the LED off TXLED0; delay(1000); |
Downloads
Pro Micro Schematic Diagram
Pro Micro ATMEGA 32U4 Eangle File