PI Expansion board является платой расширения для Raspberry Pi. Интегрирует в себе различные компоненты и интерфейсы для подключения внешних плат и аксессуаров. Идеально подходит для изучения и понимания работы Raspberry Pi. Позволяет организовать межконтроллерный обмен данными между Raspberry Pi и встроенным микроконтроллером Atmega32U4. Схема платы тут.
1. Штыри для подключения к Raspberry Pi.
2. Разъем для подключения дисплея LCD.
3. Регулировка контрастности дисплея.
4. Управление дисплеем LCD в 4х или 8ми битном режиме.
5. Три тактовые кнопки KEY1, KEY2, KEY3. Функционал кнопок определяет сам пользователь в программе.
6. Три светодиода LED1, LED2, LED3. Функционал светодиодов определяет сам пользователь в программе.
7. Два независимых реле. Контакты реле на 3А. Состояние реле определяется индикацией на плате.
8. Контакты реле выведены на гребенку штырей на плате.
9. Преобразователь интерфейсов USB - UART CP2102. Предназначен для связи компьютера с Raspberry Pi по UART.
10. Микроконтроллер Atmega32U4. Может подключаться к Raspberry Pi по UART, SPI, I2S.
11. Выбор питания микроконтроллера 5/3.3V осуществляется перемычкой на плате.
12. Загрузка прошивки в Atmega32U4 осуществляется через USB интерфейс, с помощью бесплатной программы FLIP. Либо через программатор.
13. Присутствует тактовая кнопка сброса RESET микроконтрлоллера и кнопка HWB (вызов загрузчика микроконтроллера для прошивки)
14. 5 вольт питания от USB через термопредохранитель 500 мА.
Микроконтроллер Atmega32U4 встроенный на плату имеет: