![](http://devboy.us/wp-content/uploads/2018/03/Customizable-input-img2.png)
Customizable input
TWO INPUT SLOTS SUPPORT VARIOUS DIFFERENT INPUT MODULES IN ANY COMBINATION!
And many morel Slots for input module has power and four I/O connected to MCU, two of them can be used as analog input. So, you can add any module limited by your imagination. Also DevBoy has extractor buttons which help easily extract input modules from slots.![](http://devboy.us/wp-content/uploads/2018/03/Customizable-input-img3.png)
Buttons
Four buttons, can has different cover: +shape or buttons![](http://devboy.us/wp-content/uploads/2018/03/Customizable-input-img4.png)
Encoders
Rotaty encoder with push button and one additional button![](http://devboy.us/wp-content/uploads/2018/03/Customizable-input-img5.png)
Joysticks
Analog joystick, two directions and push buttons![](http://devboy.us/wp-content/uploads/2018/03/Customizable-input-img1.png)
Exterior
![Exterior](http://devboy.us/wp-content/uploads/2018/03/Exterior-1.jpg)
Software
System Workbench for STM32![](/wp-content/uploads/2018/03/Software-img1.png)
![](/wp-content/uploads/2018/03/SWSTM32-1.png)
It is free STM32 integrated development environment
STM32CubeMX![](/wp-content/uploads/2018/03/Software-img1.png)
![](/wp-content/uploads/2018/03/Software-img2.jpg)
A graphical software configuration tool that allows the generation of C initialization code using graphical wizards
FreeRTOS![](/wp-content/uploads/2018/03/Software-img1.png)
![](/wp-content/uploads/2018/03/Software-img3.jpg)
Real time operation system allows use multiple tasks, semaphores queues and more
DevCore![](/wp-content/uploads/2018/03/Software-img1.png)
![](/wp-content/uploads/2018/03/sphere-1.jpg)
Various additional libraries and tasks for serve display, touchscreen, input, sound and more