1. Solder the pins connecting 32u4 to the TFT!
2. Test the TFT. I've already tested the 32u4
3. Add a microSD card to the TFT (FeatherWing) containing open-source emoji images converted to bmp from png.
4. Test drawing the bitmaps to the TFT
5. Test Bluetooth comms using the Adafruit app
6. Develop and build an Android App using Android Studio. That's ok because I can use this on Windows or Linux. We want a menu to select the emoji from the app, then we communicate with the 32u4 via Bluetooth, and get the TFT to display the associated bitmap emoji which is stored on the microSD. The app will also need to guide through Bluetooth pairing the devices.
7. Try out some 3d printed cases with the magnetic pin backs.
8. How about adding a silicon sheet to the front of the housing for some waterproofing?
9. We'll need an iOS app developed and built too!
10. Test battery performance, can we use a 100mAh battery instead (3g), or a 150mAh (4.6g)?
RESOURCES:
Here's the Adafruit GFX Graphics Library https://learn.adafruit.com/adafruit-gfx-graphics-library/overview
Drawing bitmaps (bmp) on the TFT https://learn.adafruit.com/adafruit-2-4-tft-touch-screen-featherwing/drawing-bitmaps
Open-source emoji (72x72 in PNG) https://github.com/twitter/twemoji/tree/gh-pages/72x72
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.