The MicroView is a unique and innovative electronic component that combines the functionality of an Arduino-compatible microcontroller with a built-in Organic Light Emitting Diode (OLED) display. This compact module is perfect for DIY enthusiasts, educators, and professionals who need a small, yet powerful, display interface for their projects. Common applications include wearable devices, compact instruments, and any project where visual feedback is essential without the bulk of external screens.
Pin Number | Function | Description |
---|---|---|
1 | GND | Ground |
2 | VIN | Voltage Input for Powering the MicroView |
3 | RST | Reset Pin |
4-9 | Digital I/O | Digital Input/Output Pins |
10-15 | Analog Input | Analog Input Pins |
16 | 5V | Regulated 5V Output |
17 | 3.3V | Regulated 3.3V Output |
18 | AREF | Analog Reference Voltage |
19 | GND | Ground |
#include <MicroView.h>
// Initialize the MicroView object
MicroView uView;
void setup() {
uView.begin(); // Start the MicroView
uView.clear(PAGE); // Clear the screen
}
void loop() {
uView.setFontType(0); // Set font to type 0
uView.setCursor(0, 0); // Set cursor to top-left
uView.print("Hello, World!"); // Print text to the screen
uView.display(); // Refresh the screen to show the text
delay(1000); // Wait for a second
uView.clear(PAGE); // Clear the screen
delay(1000); // Wait for a second
}
display()
) command is used after drawing commands.Q: Can I use the MicroView with a 3.3V system? A: Yes, the MicroView can be powered with 3.3V, but ensure that the voltage does not drop below the minimum operating voltage.
Q: How do I update the firmware on the MicroView? A: Firmware updates can be done through the Arduino IDE, using the same process as uploading a sketch to an Arduino board.
Q: Is the MicroView breadboard-friendly? A: Yes, the MicroView can be used with a breadboard, but be mindful of the pin spacing and orientation when inserting it.
For further assistance, consult the MicroView community forums and the extensive documentation available online.