elbear_arduino_bsp/README.md

32 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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).