# elbear_arduino_bsp Пакет поддержки платы Elbear Ace-Uno на базе микроконтроллера MIK32 Амур в среде программирования Arduino IDE. ## Установка пакета в ArduinoIDE Для установки пакета в параметрах ArduinoIDE необходимо добавить ссылку `https://elron.tech/files/package_elbear_beta_index.json` в поле "Дополнительные ссылки для Менеджера плат". Подробные шаги по установке и начальной настройке описаны в [инструкции](./Instructions.md). ## Функциональное назначение выводов ![Pinout](docs/pinout.PNG) ## Особенности работы с платой Elbear Ace-Uno в ArduinoIDE ## Протестированные библиотеки |Library|Description|Result|Notes| |---------|---------|------|-----| |Servo|Встроенная библиотека arduino `Servo`|+|Any digital pin can be used. Max 16 servos| |SPI|Встроенная библиотека arduino `SPI`|+| | |TimerOne|Встроенная библиотека arduino для настройки прерывания по таймеру|+|Используется TMR1. См. [TimerOne readme.md](libraries/TimerOne/readme.md)| |TimerZero|Встроенная библиотека arduino для настройки прерывания по таймеру|+|Используется TMR0. См. [TimerZero readme.md](libraries/TimerZero/readme.md)| |Wire|Встроенная библиотека arduino `I2c`|+|| |[NewPing](https://bitbucket.org/teckel12/arduino-new-ping/src/master/)|Билиотека для ультразвукового дальномера|v1.9.4|[See example](examples/Platformio/NewPing)| |[SD Library](https://www.arduino.cc/en/Reference/SD)|Библиотека позволяющая считывать и записывать информацию на карты `SD`|v1.2.4|[Пример](examples/Platformio/SD_card)| # Полезные ссылки * [Материалы по платам ELBEAR ACE-UNO](https://elron.tech/support/#elbear) * [Телеграмм-канал компании (обновления по проекту ELBEAR и другим)](https://t.me/elrontech) При возникновении вопросов или выявлении проблем можно оставить заявку [здесь](https://gitflic.ru/project/elron-tech/elbear_arduino_bsp/issue).