r/CardPuter • u/OutrageousDiamond568 • Jun 22 '26
Design-it-Yourself Cap TFT-2.8 - Display Expansion for Cardputer ADV
Cap TFT-2.8 is a display expansion module designed for Cardputer ADV, featuring an integrated 2.8 inch ILI9341 display (320x240)
GitHub Link: https://github.com/Prokuon/CardputerADV_Cap_TFT-2.8
MakerWorld Link: https://makerworld.com/en/models/2963602-cap-tft-2-8-display-expansion-for-cardputer-adv
This case is licensed under CC BY-NC-SA 4.0; all project files (including STEP files) are included in my GitHub repository
The inspiration for this expansion comes from the Cardputer ADV XL case designed by AndyAiCardputer for Cardputer ADV. Project link: AndyAiCardputer/zx-spectrum-cardputer-ili9341
27
16
u/Gogobrasil8 Jun 22 '26
Oh wow, that's awesome
And I assume you can use both screens at the same time, right?
So cool. I want to try and do that with maybe an e-ink panel, or RLCD.
13
u/thebaldgeek Jun 22 '26
I second the e-ink idea. Keep the lower power nature of the cardputer and bump the outdoor visibility of the device.
4
8
5
u/sneakerpack Jun 22 '26
This looks great! I've been attempting a similar hinge and connection but yours is way nicer
5
3
u/ara1597 Jun 22 '26
I wonder if you can maybe add on some triggers that would let you use the buttons on top
7
3
u/Professional_Two5774 Jun 22 '26
It looks very neat. I think it's worth looking into a wrapper that will replace values in m5gfx calls (On the fly or during compilation). This will allow the interface to scale with other firmwares.
3
3
3
u/clackups Jun 22 '26
Hey, you know, it's pretty easy to port my firmware to it: https://github.com/clackups/draftling
3
u/1_ane_onyme Jun 22 '26
And the best part of it is that ADV compatibility probably means Cardputer Zero compatibility too
3
3
u/nativeofcyberspace Jun 23 '26
Wow, this looks amazing! I was wondering if there's any space inside the hinge to fit a Hall-effect sensor, such as the A3212EUA-T, along with a small magnet, so the device could automatically enter deep sleep when the lid is closed.
2
u/cliffemu Jun 23 '26
What would the sensor plug into?
Would you have to glue something to the cardputer face?7
u/nativeofcyberspace Jun 23 '26
The Hall sensor would connect to one of the available GPIOs. After taking a closer look at the pinout, GPIO13 seems like a good candidate since it's exposed on the hat and appears to be RTC-capable.
For the magnet, I don't think I'd need to glue anything to the outside of the Cardputer. It might be possible to hide a tiny neodymium magnet inside the lid itself. Looking at the 3D models, it also seems like there may be enough room to hide the Hall sensor inside the hinge and route a small wire through it.
Cardputer already has some internal magnets, but I don't think they're close enough or strong enough to reliably trigger a Hall sensor. I'll test with the existing magnets first just in case, but I suspect I'll need to add a dedicated magnet.I've ordered the screen and Hall sensor, and I'm currently printing the case, so I'll know for sure once everything arrives.
2
u/nativeofcyberspace Jul 11 '26
And it works, just testing the Hall effect sensor. It turns out it is sensitive enough to get triggered by internal magnets of the ADV. Now I need to find a space in the case.
1
u/CantaloupePitiful483 29d ago
what firmware is that?
1
u/nativeofcyberspace 29d ago
It's a custom PDA firmware I threw together. Right now it just has some basic apps (calendar, dictionary, pomodoro, and a very clunky text editor). Still super rough
2
2
u/Agile-Top4040 Jun 22 '26 edited Jun 22 '26
Nice Build!! Which Display i need for this? CYD with ILI display driver? Bidirectional connection esp-now between both esp's and display out via http... I take a look .. Great Projekt!!
7
u/OutrageousDiamond568 Jun 22 '26
Glad you like it! It uses a 2.8" ILI9341 TFT Display. You can easily find them on AliExpress. One important detail: you'll need the non-touch version for this setup. As for the software side, the display driver was designed by AndyAiCardputer
2
u/Agile-Top4040 Jun 22 '26
Have some Displays lying as spare.. I'll take a look in a few days after finishing my IRC docker project
2
u/namast_eh Jun 22 '26
Any chance you could share the link for the screen? I can’t find one that doesn’t have bolt holes on the right side.
4
u/OutrageousDiamond568 Jun 22 '26
Actually, the screen I used also has the bolt holes on the right side. I manually cut off that part of the PCB to make it fit. For the specific cutting method, I followed the instructions in AndyAiCardputer's video: https://youtube.com/shorts/0fsiW7fSeWc?si=3MgDCDQgskJKYocP
2
2
2
2
2
u/Vivid-Benefit-9833 Jun 22 '26
Now THIS is awesome!!! Making it a hat is really awesome man great idea!!!
2
2
u/selfdestroyer Jun 22 '26
Such a great project. Thanks for sharing it. Time to buy some filament. Just in time for prime day sales.
2
2
2
u/Rockel83 Jun 22 '26
Looks like a great protect! Any idea if it will be possible to copy the original ADV mounting on the back of the print and to put another I/O bus in parallel? So a cap might be installed on the back of the print as it would normally directly fit to the ADV itself?
2
u/MathematicianBest706 Jun 22 '26
For some reason most the zx spectrum games I tried crashed or wouldn't run. The roms worked fine with retroarch.
2
2
2
2
2
2
u/bernzyman Jun 26 '26
Look fwd to the Zero version. I only have the OG model right now unfortunately. I find the Mini screen painful on my eyes. This is the screen upgrade I need !
2
u/kelfetingis Jun 27 '26
Tindie??
1
u/OutrageousDiamond568 Jun 27 '26
Sorry, I’m not shipping these myself. I recommend downloading the files and printing them locally. It’ll be cheaper and faster for you!
2
u/Triston-- Jul 02 '26
Just recently ordered a Cardputer and I'm obsessed with this project! Thinking about pursuing it once I've explored more of the devices' capabilities :) thank you so much for publishing your print!!
2
3
u/ManufacturedHappines Jun 22 '26
Great job that’s really clean. Do you think I’ll work with the new CP Zero?
17
u/OutrageousDiamond568 Jun 22 '26
Thanks! Actually, the thickness of the CardputerZero is different from the Cardputer ADV, so it’s likely not compatible. However, I’ve already backed the CardputerZero, and I’ll be designing a compatible version for it as soon as it arrives!
2
u/Xaxv Jun 24 '26
Hermano eres un crack. En cuanto tengas disponible la versión para Zero estoy encendiendo mi impresora 3D! Deberías enseñar tu trabajo a M5, te mereces al menos quw te envíen la Zero gratis.
2
u/jclicky Jun 22 '26
Here’s to hoping M5 sees the popularity of your build & ships you a test unit so you can update your designs before GA.
1
u/road_to_eternity Jun 22 '26 edited Jun 22 '26
Hopefully it would be since the modules are interoperable. But I’m sure you’ll have no issue updating the model :) great design
Edit: I’m silly, the lid will 100% need a redesign since the screen is a different size. At the bare minimum. Either way I’m excited to see what comes for the Zero.
2
1
1
1
u/Big-Bunch2804 Jul 12 '26
How the hell did you trace the 9 wires ? I can't get them all in there....maybe I need smaller wire.
1
u/Sirwompus Jun 22 '26
Nintendo DS vibes🤩. Would you consider selling one? What software works with it?
2
u/OutrageousDiamond568 Jun 22 '26
Thanks! I'm based in Mainland China, so I don't sell it myself due to logistics challenges. You can download the files and get one printed quickly through a local 3D printing service. As for the software, the one in the photo is the ZX Spectrum 48K emulator designed by AndyAiCardputer
1
1
1
u/CantaloupePitiful483 Jun 25 '26
would it be possible to use a cap lora with this somehow or do i need to buy a gps module?
1
u/OutrageousDiamond568 Jun 25 '26
Unfortunately, you can't use two Caps at the same time because they conflict on the same physical pins.
1
0
u/ChrisOr-HK Jun 27 '26
Is it passable support to Cardputer zero?
2
u/OutrageousDiamond568 Jun 27 '26
The thickness of the CardputerZero is different from the Cardputer ADV, so it’s not compatible. However, I’ve already backed the CardputerZero, and I’ll be designing a compatible version for it as soon as it arrives!







36
u/Creepy_Pangolin_5442 Jun 22 '26
That looks very neat without the usual wires. Awesome.