Alright, got FreeRTOS & StemWin integrated, and got some demo code working so I could see the LCD actually run some animation, widgets, etc. Have to say, STemWin is an awesome library, almost endless possibilities of what you can create. I wish I was a better artist.
** I'm really hoping others following this may be able to contribute someday and and some sweet graphics designs, I'm going to do what I can to make a nice thing working, but like I said, I don't have much artistic talent, so my graphics designs tend to be boring. lol **
So, the SRAM I put in this current design was only 4MB, and couldn't really get higher than that.. BUT, I was such an idiot and didn't realize my pin restriction was because I was comparing to their eval board and assuming I had to go with 32-bit wide SDRAM, which is not the case, as the SRAM was only 16-bit wide. No problem with using 16-bit wide SDRAM, and only had to move 1 pin to change the board to use a 64MB SDRAM, so we have plenty of room for multiple LCD Frame Buffers, and STemWin internal buffers, and whatever else cool we can use it for!
So, one more board spin, to remove the SRAM and replace with the SDRAM... once I get that back and working, I'll finally put up the schematics, pcb, and oshpark link.... then after that I'll try to get a parts list together...this design obviously isn't going to be cheap, but I think it's worth it, considering the endless opportunites this provides, and also gives any enduser the opportunity to design almost anything custom they want.
Really the 3 most costly components are the LCD:
1) 800x480 NewHaven display is about $65
2) STM32H7 processor is about $22
3) 64MB SDRAM is about $15
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.