В Центре Молодёжного Инновационного творчества Бионик-лаб проходят занятия на компьютерах. Мы учим детей робототехнике, программированию, 3-D моделированию, и черчению.

Нашими учениками проведена большая работа по созданию рабочей станции для обучения программированию. Здесь мы хотим обобщить полученный опыт.

В ЦМИТ Бионик-лаб мы, в основном, используем микрокомпьютеры с мониторами 24". Парк микрокомпьютеров разнообразен, но благодаря использованию единообразного программного обеспечения, работать удобно.

Мы используем операционную систему Linux ArmBian на базе Debian 10 с рабочим столом OpenBox. Менеджер дисплеев Slim. Редактор меню ObMenu. Значки рабочего стола idesk. Терминалы xterm и lxterminal. Для удалённого доступа к Windows RDP-клиент xfreerdp. Файловые менеджеры mc и pcmanfm. Браузер Dillo. Текстовый редактор nano и gedit. Для работы с дисками и Flash-картами gnome-disks.

Языковые настройки и настройки сети мы делаем в программе armbian-config.

Программы для программирования и прошивки микроконтроллеров:

avra компилятор Ассемблера для микроконтроллеров AVR

avrdude программа для прошивки микроконтроллеров AVR

arduino интегрированная среда разработчика для микроконтроллеров AVR

avrasm-gtk-highlight-0.2-3 подсветка синтаксиса  Ассемблера для микроконтроллеров AVR в текстовом редакторе gedit

python2.7 язык программирования

python3 язык программирования

PyGame набор модулей (библиотек) языка программирования Python

IDLE (idle-python2.7 idle-python3.6) IDE для python

Geany IDE программиста

g++ компилятор C++

Установка ArmBian на Flash-карту

sudo dd if=Armbian_5.90_Orangepilite2_Debian_buster_dev_5.1.15.img of=/dev/sdd 

Устанавливаем X-сервер, X-терминал, программу startx, рабочий стол openbox, менеджер дисплеев slim, редактор меню obmenu, значки idesk.

sudo apt install xserver-xorg xterm xinit openbox slim obmenu idesk

Устанавливаем lxterminal, xfreerdp, mc, pcmanfm, gedit, gnome-disks, dillo

sudo apt install lxterminal freerdp2-x11 mc pcmanfm gedit gnome-disk-utility dillo

Устанавливаем avra avrdude arduino geany IDLE

sudo apt install avra avrdude arduino geany idle idle-python2.7

Для удалённого доступа к Windows RDP-клиент xfreerdp используем со следующими ключами:

xfreerdp /v:192.168.0.XX /u:user /p:password /f /gdi:hw -themes -wallpaper

Наши микрокомпьютеры:

Рис. 1. Orange Pi PC Plus с процессором Allwinner H3 Quad-core Cortex-A7 32bit и 1GB оперативной памяти

Рис. 2. Orange Pi Zero Plus 2 с процессором Allwinner H5 Quad-core Cortex-A53 64bit и 512MB оперативной памяти

Рис. 3. Orange Pi Lite 2 с процессором Allwinner H6 Quad-core Cortex-A53 64bit и 1GB оперативной памяти

Рис. 4. Raspberry Pi Model B

Рис. 4. Raspberry Pi Model B+