使用ESP32模组开发ArtNetNode控制器

首先,先打个广告先哈
WiFi-DMX512-A WiFi转DMX512模块 支持手机App控制
对比之前介绍的使用ESP8266作为ArtNetNode控制器,这次的硬件选型对于资源方面多了更多的考虑。
这次我选择了ESP32,对于ESP32来说,除了WiFi外,还集成蓝牙功能(后续会写一篇关于蓝牙的灯光应用),对于做应用来说,更多了一种可能,同时具有520K的RAM,在外设方面,具有3个串口,这样的话最多可支持3路DMX。
还是从最简单的做起,先做一路的DMX输出。
这次设计的模块从功能上来说,比之前的多了很多

  1. 支持通过无线网络对设备进行控制,这个是基本功能;
  2. 支持几乎所有网络控台如MA、Tiger Touch等,支持SunLite、MADRIX、FreeStyler、DMX-workshop等主流灯光控制软件;
  3. 支持Art-Net,sACN,RDM,DMX协议;
  4. 支持WiFi AP模式和Station模式;
  5. 支持Web浏览器配置参数,web页面支持中英文;
  6. 支持自主研发的手机app控制,支持云端控制,直接云端同步数据;
  7. 内置多种预设效果,效果参数可调,可自动循环播放;
  8. 支持DMX-Workshop软件升级固件;
  9. 支持web浏览器固件更新;
    后面几个功能都是这个模块的亮点。
    使用ESP32模组开发ArtNetNode控制器使用ESP32模组开发ArtNetNode控制器
    使用ESP32模组开发ArtNetNode控制器
    使用ESP32模组开发ArtNetNode控制器
    使用ESP32模组开发ArtNetNode控制器