电子说
第1步:需要做什么
ESP32 SOC
USB电缆
Arduino IDE
步骤2:假定已安装Arduino IDE
默认情况下,ESP32尚未显示,标准板管理器条目指向http://arduino.esp8266.com/stable/package_esp8266c 。..
因此,我们需要暂时手动添加它们。
请按照以下站点的所有步骤为新的ESP32板准备Arduino IDE。
https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
如果您确实具有集成的OLED,并且想尝试使其运行,请继续下一步。
步骤3:让OLED在Arduino上正常工作
《现在,您可能已经在ESP32上加载了一个Arduino草图,这是您初次运行时在其上运行的“漂亮”图片
这个特殊的ESP32使用SSD1306库与OLED显示器进行通信。通过加载以下Arduino库并测试SSD1306随附的示例草图之一,我感到很幸运。如果草图无法正确编译,请确保将其失败的地址更改为(0x3c,5,4)。
此ESP的专用I2C引脚分别位于GPIO 5和GPIO 4上,分别用于数据和时钟。
随附的ESP32_Wemos_I2C_Scanner草图将确认您的引脚是否正确寻址。将其加载到您的ESP32上并签出串行监视器。
https://github.com/squix78/esp8266-oled-ssd1306
步骤4:具有Arduino LDR模拟输入的功能OLED
**** UPDATE 28Dec17可以使用可用的Internet/NTP时钟查看ESP32的视频。视频下方的YouTube上提供了代码下载URL。
我决定继续进行介绍,并设法使OLED处理“真实”数据,而不仅仅是示例。模拟LDR提要。我已将Arduino草图附加到此以提供帮助。试试看,让我知道你的表现!如果您需要对Arduino和Analog的工作进行全面了解,请前往https://programmingelectronics.com/tutorial-21-ana 。..
责任编辑:wv
全部0条评论
快来发表一下你的评论吧 !