This is my first post to this forum. Please excuse me if my English is sloppy and for this long post.
I have good experience in C++ coding and recently started learning Arduino programming and new to Electronics. Started to work on a personal project for a Point Of Sale(POS) terminal machine. Purchased Arduino-due. Ordered and received a 7 inch capacitive touch TFT display from: https://www.buydisplay.com/serial-spi-arduino-7-inch-tft-lcd-touch-shield-ra8875-for-mega-due-uno.
On looking the display catalog from buydisplay.com, I decided to go for this display as I noticed there was a SD card slot thinking it will be usefull for storing the billing details so that a detailed report can be generated later based on items and date of purchase.
My requirement is as follows:
- A TFT touch display for inputting Item and quantity.
- A calculator billing program in Arduino-due to calculate the total Money for the purchase.
- A thermal printer to print Bill.
I started to code the screens by editing capacitative touch samples from buydisplay.com.
Following are the issues I currently encounter:
- Arduino - Due do not have RTC.
- Storing data to SD card present in the display-shield from buydisplay.com(RA8875 shield)- Samples to load and display BMP image provided in buydisplay.com compiles and uploads successfully in arduino. But the screen is blank. Hope accessing SD card slot is not supported from the purchased display.
I think connecting Data logger module will solve RTC and data storage issue. The real problem I face is: After connecting the TFT display shield to Arduino- Due, the pins from arduino are not available further to use as the display shield hides it.
I am looking for the following:
=>How to utilize the Arduino - DUE pins that are hidden under the display shield for connecting thermal printer and data logger shield. Can any one help on this please......
Thanks in advance.