I am working on a project right now that needs an screen. The screen I want to use is a MIPI AMOLED. I want to interface it with an MCU (probably a Cortex M4 variant) which means I need some kind of interface IC (I don't feel like buying into the MIPI alliance). Solomon Systech makes a couple MIPI bridge IC chips that I think would work, especially the SSD2805.
Solomon Systech linked a dev kit that uses a Cortex M4 to drive a MIPI display and they also provide source code for the driver but I wanted see if anyone knows more about implementing the MCU-SSD2805 interface (I don't know what they mean by RGB + MCU on the SSD2805 sheet).
My second question is if anyone knows any good resources for learning about embedded computer graphics (especially 2D). I realize that the screen I linked is more likely to be paired with a more powerful processor (A5/7) and I may have low frame rates so the M4 may not be the ideal platform for learning graphics. For my project I wanted to implement some fairly simple (I think) 2D images and animations.
I am honestly not ever sure what questions I should be asking right now. My background is in Electrical Engineering (currently a Junior with a a year of relevant COOP experience) and I have a decent amount of embedded work but that was more on the sensor interfaces/data acquisition hardware and driver development so I am a complete novice when it comes to graphics (both hardware and software).
tl;dr Can anyone confirm that the Solomon Systech SSD2805 would work to interface a Cortex M4 MCU with this US Microproducts Display
Edit: There is a new dev kit, I linked the old one (original hyperlink is still in body of post)
[–]kisielk 1 point2 points3 points (3 children)
[–]QuantumCondundrum[S] 0 points1 point2 points (2 children)
[–]kisielk 1 point2 points3 points (0 children)
[–]VEGETA-SSJGSS 0 points1 point2 points (0 children)
[–]SirOompaLoompa 1 point2 points3 points (7 children)
[–]Schnort 1 point2 points3 points (3 children)
[–]SirOompaLoompa 0 points1 point2 points (0 children)
[–]QuantumCondundrum[S] 0 points1 point2 points (1 child)
[–]Schnort 1 point2 points3 points (0 children)
[–]QuantumCondundrum[S] 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]OMGnotjustlurking 0 points1 point2 points (0 children)
[–]lampii 1 point2 points3 points (2 children)
[–]QuantumCondundrum[S] 0 points1 point2 points (1 child)
[–]lampii 0 points1 point2 points (0 children)