Intelligent Agent proudly present:
The Manga Screen!
It’s a high definition, 4.3’’ HDMI Compatible LCD screen with capacitive multi touch, that’s powered by USB.
You can use it with any device that has an HDMI output, such as the BeagleBone Black, Raspberry Pi, Odroid and Arduino Tre.
This project is fully open source, both hardware and firmware, CC-BY SA, so feel free to hack away at it! The heart of the PCB is a Atmega 16U4, the brain is a TFP401A, the hands is a FT6206 and the eyes is a LQ043Y1DX07. Everything is available for download on bitbucket. Here is a summary:
- Resolution: 800x480 px (WVGA fixed, no scaling)
- Capacitive touch (two points)
- HDMI compatible (It's really DVI, so no sound or CEC)
- Power and touch interface through USB.
I was a huge fan of BeagleBone (white) so when the BeagleBone Black was announced, and it had an HDMI output, I was like "Awesome, now I can use all the small HDMI screens that are available for Raspberry Pi!". So I googled a lot and found none! But being an electronics guy, I was like "Why has noone made this?" (Hackaday was equally surprised), and then I ranted on my blog and then I made one!
That was almost two years ago, so it's taken a bit longer than expected, but it's finally here and it's real, and I'm tired of the prototypes with their flaws, SO I want this production made and boy oh boy do I have a lot of stuff I can use these for!
Here is the collection of prototypes I've gone through:
Where it's at today
Samples for the touch panel turned out great, the supplier for the LCDs is lined up and the PCB manufacturer is ready to go! All we need is the backing to prove this project is viable. At a hundred units it's about break even, but hopefully some more backers will join in on the fun!
The final revision, A4A has some small changes over previous revisions. It has those connectors out of the way to ease placement of the screen. The last revision thus has the USB and micro HDMI connector positioned so that the cables are not occupying any space outside the board.
If the project is successfully funded, PCBs, LCDs and CTPs are ordered from the manufacturers. They have some 2-3 weeks of processing time to get the job done. Also allow a week for final assembly and shipping and we should have the screens in Norway within a month from Kickstarter end. We've done all we can to get as far as possible with the prototypes, but if any other Kickstarter project is an indication, there is always something to cause a dealy in the delivery. Thus, final delivery will be by the end of March.
In the video there are four projects showcased. On the two 3D-printers there is a software we are developing called Toggle. It's a high level, open source (of course) user interface for 3D printers written in Python. It's been developed especially for Manga Screen for use with Redeem and Replicape and it's been made to run with openGLES hardware acceleration on BeagleBone Black (a crazy amount of work whent into that).
Toggle is now in a sort of a pre-alpha stage mostly since the hardware has not been generally available for testing. If this project is 300% funded, Toggle will have its first beta release by the end of June! This includes running on Raspberry Pi as well.
Sorry for not doing more hardware in the reach goal, but really, what more could you want? : )
Risks and challenges
We want to be as open about the risks as we possibly can. Here is what we know at the time the campaign goes live:
We are using three different manufacturers in total: One for the PCB, one for the LCD, and one for the touch technology. Having these three suppliers work together could prove challenging, as they are all China based. The main risk here is delays. We are currently having good communications with all of them and are confident that they will each deliver whet they have promised.
The capacitive touch panel (CTP) manufacturer has also expressed concerns about the connector between the CTP and the LCD. The connector was too thick on the prototpyes and needed filing down. This we have been assured will be OK on the next batch of panels. The CTP prototypes also has a dated firmware for FT6206, causing it to not report all touch points as it should. We are working on a solution to test this and get it done in time!Learn about accountability on Kickstarter
- (30 days)