Thanks for the feedback! I would like to point out that schools and wider education would be a main target audience for the board, in order to hopefully encourage the education of electronics and computer science within schools.
Here is an up to date list of the considered components:
- Temperature sensor
- Light sensor
- Infrared sensor
- LCD screen
- Switches
- Buttons
- External breadboard
- LEDs
Sounds good to me.
Have you thought about the following:
USB-B as a more physically robust USB socket for programming and light-duty power.
External power input.
On board voltage regulation with over-current protection.
Socketed IC, as many students may very well source or sink too much current when trying to connect additional hardware. Being able to drop in a new AVR would be ideal without having to resolder the board.
Perhaps ditching the Infrared sensor, and allow students to manually add this later. (Ir detector requires some kind of source, and many students working on similar IR projects will interfere with each other)
Male or Female Pin header to allow students to either plug the device directly onto a conventional breadboard to allow for solderless prototyping, or the use of jumper wires to a conventional breadboard. (Breadboard can be separate, or a small breadboard embedded on the development board. I would avoid integrated perfboard to allow kits to be re-used.)