DFRobot Edge101 — это IoT-контроллер промышленного класса, построенный на базе микроконтроллера ESP32, разработанный как мост между платами разработки и промышленными IoT-системами. Устройство размещено в полностью металлическом корпусе и оснащено различными функциями защиты, включая защиту от скачков напряжения, электростатического разряда, молнии, перенапряжения и обратной полярности, а также поддерживает непрерывную круглосуточную работу в суровых условиях.
Устройство интегрирует RS-485, CAN bus, Ethernet, Wi-Fi, Bluetooth и RTC и поддерживает расширение через слот PCIe для сотовой связи 4G LTE, что делает его пригодным для автоматизации, мониторинга окружающей среды и удаленного сбора данных в промышленных или наружных условиях. IoT-контроллер также предлагает гибкие варианты монтажа, такие как монтаж на DIN-рейку.
Технические характеристики DFRobot Edge101:
- Беспроводной микроконтроллер – Espressif Systems ESP32
- ЦП – двухъядерный микроконтроллер Tensilica LX6 с тактовой частотой до 240 МГц
- Память – 520 КБ SRAM, 16 КБ RTC SRAM
- Беспроводная связь – WiFi 4 и Bluetooth 4.2
- Хранилище – 4 МБ SPI NOR flash, слот для карты MicroSD
- Подключение к сети
- Порт Ethernet RJ45 10/100 Мбит/с
- 2,4 ГГц 802.11 b/g/n Wi-Fi 4
- Bluetooth 4.2 Classic + BLE с выходной мощностью передачи +12 дБм, чувствительностью приема BLE -94 дБм
- Опционально 4G/NB-IoT через слот mini PCIe и слот для карты Nano SIM
- Внешние антенны через 2x SMA разъема
- USB – порт USB Type-C для питания и программирования
- Серийный порт
- Изолированный порт RS485 (совместимый с Modbus) через 2-контактную клеммную колодку
- Изолированная CAN-шина через 2-контактную клеммную колодку
- Расширение
- Разъем GPIO с 11х собственными GPIO ESP32
- Разъем с 3х интерфейсами I2C
- Разное – кнопки сброса и пользователя
- Источник питания
- Вход постоянного тока 9–26 В через 2-контактную клеммную колодку
- 5 В/2 А через USB Type-C
- Потребление в режиме ожидания – 50 мА при 12 В, 100 мА при 5 В
- Размеры – 128 x 76 x 31 мм.
- Вес – 335 грамм.
- Диапазон температур – от -20°C до +75°C
- Корпус – металлический корпус с защитой от электростатического разряда, перенапряжения, обратной полярности и молний.
- Монтаж – крепление на DIN-рейку и металлические монтажные кронштейны в комплекте
Мы заметили, что на странице продукта изображена только одна антенна, но на Wiki-странице упоминается, что Edge101 имеет две антенны. Оказывается, Edge101 поддерживает дополнительный модуль 4G, и если этот модуль добавлен, вы можете подключить вторую антенну через разъем SMA для подключения 4G.
Компания упоминает, что промышленный IoT-контроллер DFRobot Edge101 на базе ESP32 можно легко запрограммировать с помощью Arduino. Вам просто нужно добавить URL-адрес пользовательской платы в настройки Arduino и выбрать «Edge101 IOT Controller», чтобы начать работу. Он также поддерживает Python через библиотеку PinPong для простого кодирования с GPIO, ADC, PWM и т. д. Компания также предоставляет учебные пособия и примеры кода для MQTT, а также есть веб-интерфейс для быстрой настройки, обновления прошивки и мониторинга системы, все это можно найти на Wiki.
Это не первый промышленный IoT-контроллер на базе ESP32, ранее мы рассматривали промышленный контроллер EdgeBox-ESP-100 на базе ESP32-S3 от Seeed Studio с очень похожими функциями, а также LILYGO T-Connect Pro и eModGATE Moduino X0 с другим набором функций.
Контроллер Edge101 IoT можно приобрести непосредственно на странице магазина DFRobot за 39.90$. В комплект поставки входят зажим для DIN-рейки, металлические монтажные кронштейны, антенна Wi-Fi и разъем клеммной колодки.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.