Pycom SiPy е компактен IoT модул изграден с микроконтролер Espressif ESP32 и радио модул Sigfox TICC1125, програмира се с MicroPython и осигурява Sigfox 868MHz, WiFi и Bluetooth комуникация. Има 24 GPIO порта, от които до 8 аналогови входа, до 4 PWM изхода, I2C, I2S, 2хSPI, 2хUART и др. – SiPy Pinout. Намира приложение при проекти за пренос на данни на големи разстояния, изграждане на Internet of Things (IoT) проекти и прототипи и др.
Платката е с размери 55mm x 20mm, с разстояние между интерфейсните изводи 2,54mm – съвместима е с Breadboard. Има RGB светодиод, reset бутон, вградена WiFi/BLE антена, uFL конектор за външна WiFi антена и uFL конектор за 868MHz антена за Sigfox модула. Производителят препоръчва да не се използва Sigfox радио функцията при липса на антена, това може да повреди платката. Захранва се с напрежение 3,3V – 5,5V. Работното напрежение на GPIO портовете е 3,3V, при връзка с устройства и микроконтролери работещи на 5V, е необходимо да се използва конвертор на логически нива.
Модулът е зареден и работи с фърмуер за използване на MicroPython език. Производителят е разработил мощен и интуитивен Python API за фунциите на хардуера и интерфейсите, изискващ минимално време за обучение и запознаване с инструкциите. Осигурен е безплатен софтуер за добавяне към Atom IDE или Visual Studio, служещ за бързо и лесно писане на скриптове и зареждането им в платката.
Зареждането на скрипт в SiPy може да се направи безжично по WiFi или серийно по UART интерфейс. Актуализирането на версията на фърмуера се осъществява само по UART, с помощта на разширителната платка Expansion Board или с USB-сериен порт конвертор. Ако няма да се използва Expansion платката е препоръчително USB-сериен порт конвертора, с който ще се актуализира фурмуера или ще се зареждат скриптове, да е с FTDI или SP2104/02 чипсет. Не е желателно да се използва кабела с PL2303.
На страницата Pycom docs са осигурени подробно ръководство и примерни проекти за използване на модула.
Важно:
- Преди да се използва платката е препоръчително първо да се актуализира фърмуера до последна версия. Актуализацията не може да се извърши безжично, необходимо е да се използва USB-сериен порт конвертор (FT232, Pololu CP2104) или Expansion платката на производителя. За да се актуализира фърмуера е необходимо 23-ти порт да се свърже към маса – допълнителна информация: Updating Device Firmware
- Работното напрежение на I/O портовете на модула е 3,3V. Подаване на сигнал с по-високо напрежение, например 5V, ще повреди платката
- При използване на Sigfox радио функциите трябва да има включена антена към uFL конектора. В противен случай има голяма вероятност от повреда в платката
- В комлектът няма външна антена, предлага се отделно
Съвместими антени:
Комплектът съдържа:
- Pycom SiPy модул – 1бр.
Характеристики:
-
Микроконтролер:
- Espresiff ESP32, 32-bit, 32Mbit flash
- Bluetooth 4.2 – low energy and classic
- WiFi – 802.11b/g/n, 16mbps
- RAM: 512MB
-
Sigfox радио модул:
- TI CC1125 Narrowband Transceiver
- Class 0 devices
- Maximum Tx power: +14dBm
- Честота: 868MHz (за Европа)
- Обхват при добри условия: до 50км
- Може да конфигурира като Nano gateway
- Език за програмиране: MicroPython
- Захранване: 3,3V – 5,5V
- Работно напрежение GPIO портове: 3.3V, не толерира 5V
-
Ниска консумация на ток:
- WiFi: 12mA в акивен режим, 5uA в standby
- Sigfox: 15mA в режим приемане, 47mA в режим предаване, 1uA в standby
- Консумация в deep sleep: до 25uA
- Допълнителна Flash памет: 4MB
-
24 GPIO порта, 3,3V
- до 8 аналогови входа, 12-бита
- до 4 таймера/PWM изходи, 16-бита
- Интерфейси: 2 х UART, 2 х SPI, I2C, I2S
- RTC 32KHz – часовник за реално време
- Вградена висококачествена антена за WiFi и Bluetooth
- uFL конектор за външна WiFi 2,4GHz антена за достигане на 1км обхват
- uFL конектор за 868MHz антена за Sigfox модула
- Зареден с MicroPython фърмуер
- Програмира се с MicroPython
- Безплатни плъгини за Atom IDE и Visual Studio
- Безжично програмиране или серийно по UART
- Размери: 55mm x 20mm
- Тегло: 7г
- Hash/Encryption: SHA, MD5, DES, AES
- Security: SSL/TLS support, WPA Enterprise security, AES encryption engine
Допълнителна информация:
- Pycom. Сайт на производителя
- SiPy. Подробно описание
- SiPy specs (pdf)
- SiPy pinout (pdf)
- Pycom Docs. документация, ръководства, примери
- Firmware API Reference
- Forum
- MicroPython Basics: What is MicroPython?
Съвместими продукти: