ALPINO TFT-SD-PRO
The ALPINO TFT-SD-PRO is a multipurpose module with a 128KB RAM PIC18F47K42 (or compatible) CPU. It is designed to be connected to several I2C and/or SPI devices or up to 6 on-board DS18B20 temperature sensors. Data coming from these devices can be displayed on a 320x240 2.4/2.8/3.5" TFT LCD screen (ILI9341-controller) module (e.g. Aliexpress/Ebay/Amazon) with an on-board XPT2046-touch controller and a CD-card terminal. The ILI9341, the XPT2046 and the CD-card-terminal are controlled via SPI. Thanks to on-board pin-headers you can just plug-in the LCD-module directly on the ALPINO.
Data can also be stored on an on-board I2C-FRAM with high capacity, eg. Cypress FM24W256 , FM24V05 or FM24V10. FRAMS are controlled in the same way (actually it is even much easier because there are no page-boundaries and almost infinite write cycles) as the well-known AT24CXXX-EEPROMs.
For easier development a separate UART-terminal is provided for communication with another microcontroller or a PC (3.3V or 5.0V are selectable by setting the appropriate jumper). Since these are TTL-connections you need to use an USB to serial bridge controller like the FT232RL/PL2303/CP2102/CP2104/CH340G if you want to connect to a PC USB-port or a MAX232/3232-chip to connect to a PC RS232-port.
In addition four on-board PC817-terminals serve as optically separated I/Os for save connection to the outer world. As with all ALPINO-variants many PIN-headers bring out Vin, GND, Vcc, I2C (SDA/SCL) and most PIC I/O-pins. To facilitate the programming of the PIC, an ICSP-terminal is provided. Power is provided by a LM2575 (either 3.3V or 5.0V variant, depending on the PIC and peripherals used), supplying 1A for your projects. You can connect/disconnect the LM2575-circuit with Jumper 5 in the case you want to power the board directly from an external power supply (connect the external power supply lines to the Vcc and GND-terminals).
Software examples and drivers for the display, the touch screen and the DS18B20 can be found in various on-line GIT-hub repositories. For the CD-card I recommend Elm Chan's FATFS module.
Do not leave any unused pins floating - make them outputs and drive them to logical 0.
If the EUSART module is turned on by software and the EUSART-RX/TX-pins are not connected then do not leave the RX/TX-pins floating (TX is also INPUT at power-on and POR until the user-software makes it an output!) - use pull-up resistors (eg 10K).
The BOM is listed in a separate file.
ALPINO TFT-SD-PRO
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Alfred Plicka
-
ALPINO TFT-SD-PRO
The ALPINO TFT-SD-PRO is a multipurpose module with a 128KB RAM PIC18F47K42 (or compatible) CPU. It ...
-
ALPINO PIC18F26K20 OLED Module
PIC18F26K20-Module with on-board I2C-OLED (128x64) connector, I2C-terminal and ICSP-connector. All I...
-
ALPINO PIC-MOSFET-MODULE
Equipped with a PIC16F676 this module drives any kind of DC device (capacitive or inductive; from 10...
-
ALPINO PIC18 PIC18F1320 PC817
The 2-layer ALPINO PIC18 PIC1320 board is designed for 5V 18-pin PIC microcontrollers with focus on ...
-
Programmable Mist Maker - XIAO / QT PY Extension
1074 2 1 -
RadioHAT - Raspberry Pi radio development platform
890 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1097 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3334 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3942 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4329 2 2







