微python编程教程:开始使用ESP32

页面
参与者: 肖恩Hymel
受欢迎的 最喜欢的 4

介绍

在这个指南,我们将在ESP32事并编写一些示例程序。每个“实验”将向您展示如何连接一个示例电路,然后使用MicroPython对其进行控制。

在ESP32上运行微python

MicroPython是什么?

MicroPython是Python 3编程语言的精简实现,该语言经过了简化,可以在微控制器上高效运行。Python是一种相对简单(但功能强大)的语言,初学者很容易掌握,作为入门语言在学校中越来越受欢迎。MicroPython几乎拥有Python的所有特性,这意味着,现在初学者和经验丰富的Python程序员都可以轻松地与硬件进行交互。

为什么是ESP32 ?

MicroPython在许多不亚博国际官网同的微控制器平台上都受支持,和还在增加所有的时间。ESP32是学习微python的好工具,亚博在线娱乐官网因为它有一个强大的控制器(240 MHz)和大量的RAM (520 kB)。此外,ESP32内置WiFi模块,这使得联网和连接互联网变得非常容易。所有这些都打包成一个开发板供您使用亚博官网SparkFun ESP32的事情.

注意:本指南使用MicroPython版本:esp32-20180822-v1.9.4-479。在撰写本文时,ESP32上的蓝牙是 亚博国际官网由MicroPython支持。

所需的材料

要完成本教程中的活动,你将需要一些硬件:

建议阅读

如果你不熟悉下面的概念,我们建议在继续之前阅读这些教程:

什么是电路?

每个电气工程都是从电路开始的。亚博官网不知道电路是什么?我们是来帮忙的。

电压,目前,阻力,和欧姆定律

亚博在线娱乐官网学习欧姆定律,是电气工程中最基本的方程之一。

如何使用面包板

欢迎来到面包板的奇妙世界。在这里我们将学习什么是面包亚博在线娱乐官网板,以及如何使用它来构建您的第一个电路。

ESP32东西连接指南

介绍一下ESP32的硬件特性,以及使用Arduino的WiFi/蓝牙系统芯片入门。
请注意:如果您在本教程中无法看到任何图像,请随意点击它以获得更好的效果!
Python的标志