📄️ ESP32简介
什么是ESP32
📄️ ESP32-S3开发平台
为了让广大电子爱好者更好更方便地学习 EPS32 开发,百问网 DShan MCU 团队打造了一系列高性价比地学习套件和周边模块,支持在Arduino、ESP-IDF、MicroPython平台上学习和开发ESP32。我们的开发平台采用最小版+底板的设计形式,保留了官方原汁原味的兼容性的同时可以让学习、开发者能够更好地动手操作硬件、进行更多地拓展性实验;甚至融合到自己的项目中,拿去参加比赛等用途。
📄️ Arduino简介
Arduino 是一个基于易于使用的硬件和软件的开源电子平台。
📄️ 获取学习资料
在上一章节中,我们了解了什么是ESP32、什么是Arduino。我们已经对这两个方面有了一定的了解,万事俱备,只欠东风。在正式开始学习或者说编程之前,我们还需要将我们的开发环境搭建起来。
📄️ 基于Windows平台
Windows应该是大家常见的工作平台,即使是我们这些开发人员也是如此。所以我们也是推荐大家使用Windows平台作为首选的开发环境,并且推荐使用 Windows 10 系统。因为微软官方已经官宣停止对Windows 7 的更新和维护,所以我们最好不好使用windows 7以及比windows 7 更低的版本来搭建开发环境,否则可能会出现各种不必要甚至是无法得到解决的问题。
📄️ 基于Linux平台(Ubuntu)
待续...
📄️ 基于MacOS平台
待续...
📄️ C语言快速入门
我们假设同学们已经有了 C 基础。起码需要有一定的基础,之后可以跟着我们后续的内容慢慢补充巩固更多的知识点。
📄️ C++语言快速入门
我们假设同学们已经有了 C++ 基础。起码需要有一定的基础,之后可以跟着我们后续的内容慢慢补充巩固更多的知识点。
📄️ 运行第一个程序(Hello world!)
在 第二章 快速搭建开发环境 中已经获取了我们的学习资料,在使用这一份资料之前这里再强调一次: