...and complete idiotic setup will arise. Just slap there a-duino, b-duino, c-duino, x-shield, y-shield and z-shield. Puke there some crap lib code and... Mum, it is a hack!
There are actually peaople, who want to learn the real stuff. And I hope/guess that he (or she) might after a few or more years of practice be capable of designing such thing as the raspi, bud on his custom board for his custom application. No hack slaps or craps, pure engineering. And I'd like to support anyone who can live without the blue silly board.
( I am the prince of all Sayians! so I am a "HE" xD)
you are right there (although you shed more generosity on my potential xD, I hope I meet your expectations), I don't want to use an Arduino or anything like it (RasperryPI too). I am doing this as a part of my planned research of a certain scholarship (I hope I succeed and get it first xD). In the long run, I am planning to work in companies that could benefit of such skills. So, I MUST know how stuff work not just run a ready demo.
I designed the plan to be in steps as the following (I rearranged them for the topic's sake):
1- fundamental building blocks: just what it says, basics of all electronics. make stuff and test them, design a switch-mode power supply... etc. basically a revision of gained skills in electronics.
2- ARM-based 32-bit Microcontrollers: because I want to work as an embedded system design engineer, I must learn the best MCUs in the market today, right? not just PIC.
3- Using RTOS: I've seen that most good designs use RTOS. one like micrium and freeRTOS. I saw that it can be used with other stacks like GUI and USB which helps the product reach market faster.
4- Professional design for manufacturing: basically, designing PCBs using CM or CS. do it in a professional way just like dave once explained... you know this.
5- HMI design: this is what this topics is about. I've seen many solutions (Renesas and others)... I've seen the eMIRAI car which is just great and innovative. many solutions can go in this field and I liked it. that is why I put it in my research plan.
I've searched and found impressive solutions such as using Renesas Rx (or Rz) MCUs with Altia designer (3rd party), or other partners of Renesas. However, ALL of these requires a lot of money and experience. Someone like me can never afford right now. I will surely be more capable when the time comes for this phase, and at that time I will do more research and probably open a new thread like this one xD. *troll dance*
fewwww... I tired you with my plan hhhh... just hope I do well in the interview and exams to earn the damn scholarship.
Vegeta: I have no experience with renesas (I hate this company for almost no reason), so I'm not the right one to talk about their stuff.
well, i love it for almost no reason! but I hate their pricing! and their "made for elitists elite" kits and ecosystem. But they offer very powerful and professional MCUs and tools that I'd like to learn someday.
Recommended price is about $20 and its a perfect toy to learn some adult COrtex M4F microcontroller. With that 20 dollars or so you get the processor, SDRAM, TFT display and mainly a free programmer/debugger which is not locked to the kit or any specific MCU. You can use it with whatever MCU from ST you like without limitations. That's imho quite friendly, unlike other vendors. You will have a lot of fun with that kit.
VERY cheap price for the features! does this kit drive the TFT directly (using the MCU itself interfaced with SRAM...) or does it use a drive chip? I will definitely get this board! the renesas one is great and has 2 great books to support it, but it is 99$. does this kit or mcu family has any book to learn from? As I wrote before, I must learn ARM based MCUs first.
You can possibly test your bigger screens with it, if I publish the resources for a board/adaptor for connecting LVDS interfaced panels. (The board also contains an 8bit NAND FLASH and SDIO card slot. And a 12 to 3.3V switchmode PSU, because that one on the kit is quite weak for that much stuff). But I haven't had time to test the board thoroughly, not ready yet to be published. I plan also similar board with a DVI transmitter and some other cool stuff.
looking forward to that project of yours one day, hopefully after I get the scholarship xD.
The bad thing with ARM MCUs is the setup and IDEs! unlike microchip with its MPLAB X and PICKIT3... these give headache for just preparing the tools needed. examples and tutorials are significantly less than PIC or Arduino.