Getting Started with the OLED & BCore Board
Overview: A brief introduction to what's what on the OLED board and how to stack it onto the BCore100 Board
What you would need:
Hardware
Introduction This tutorial aims to provide a quick walkthrough on:
- How to connect the OLED board to the BCore Board
- Explain what's what on the OLED Board
Hardware Setup Follow the Hardware Setup as illustrated below by stacking the boards on each other, with the front of the OLED and BCore Boards Facing outwards; (bottom of both boards facing each other on the inside)

Take Note of the orientation of the boards and the pin connections.
Tip: Use JP5 (the pins near the 4 JST ports to align the boards)
The end result should look like this:

What's what on the OLED Board The 2.83" OLED Board (REV.2) features quite a few peripherals onboard that we found highly useful to have.
The illustration below should have a high resemblance to the actual thing on the board so you may wish to refer to this to find out what's what.
.
- 2x User Push Buttons
- Complements the touch screen, adding some extra control in your application.
- 3-axis Accelerometer (ADXL35)
- This is great for developing your own eg. Games or snazzy UI responses from portrait to landscape and vice-versa.
- Voltage regulator and charge pump.
- This ensures a steady power supply to the OLED, Vin of the OLED board is sourced from the Vin of the BCore board.
- Dual microSD socket. (MCard)
- Dedicated uSD sockets for Music and Image/Misc Files for the Audio Module and BCore.
- For the Audio Module: This makes it easy and fast for the Audio Module to access the music files required.
- For the BCore: This makes it easy for you to store your own image files and load it to the OLED screen using just the OLED.DrawBitmapFromMCard() Command.
- 2.83" AMOLED with a 4-Wire Resistive Touch Screen
- With a resolution of 320 * 240 pixels, Hi-Colour RGB 5/6/5, a really fast update rate, and a viewing angle of 170 degrees, this screen is a thing of beauty.
To find out how to program the individual components, please refer to their specific tutorials.
That's all folks!
|