The MTiny Uno ATmega328P is a compact microcontroller board designed by Makerlabvn, based on the popular ATmega328P processor. It retains the functionality of the standard Arduino Uno while offering a smaller form factor, making it ideal for space-constrained projects. The MTiny Uno is fully compatible with the Arduino IDE, allowing for easy programming and integration into a wide range of applications, from simple DIY projects to complex electronic systems.
Pin Number | Function | Description |
---|---|---|
1 | RESET | Used to reset the microcontroller |
2-13 | Digital I/O | Digital input/output pins |
14-19 | Analog Input | Analog input pins |
20, 21 | I2C | SDA and SCL for I2C communication |
22, 23 | TX/RX | Serial communication pins |
24 | 3V3 | 3.3V power output (50 mA max) |
25 | 5V | 5V power output from regulator |
26 | GND | Ground pin |
27 | AREF | Analog reference voltage for ADC |
28 | VIN | Input voltage to the board |
Powering the Board:
Programming the Board:
Connecting I/O Devices:
Board not recognized by the computer:
Sketch not uploading:
Unexpected behavior in circuits:
// Blink an LED connected to pin 13
void setup() {
pinMode(13, OUTPUT); // Initialize pin 13 as an output
}
void loop() {
digitalWrite(13, HIGH); // Turn the LED on
delay(1000); // Wait for a second
digitalWrite(13, LOW); // Turn the LED off
delay(1000); // Wait for a second
}
Note: The above code uses the built-in LED on pin 13. If an external LED is used, ensure it is connected with a suitable current-limiting resistor.
For further assistance or inquiries, please contact Makerlabvn support or refer to the community forums.