摘要: ## 1欢迎上贼船 ### 1.1 关于本教程 这是一个针对Python初学者的教程,他们想学习对设备进行编程,以便与物理世界互动。你将学习如何使用MicroPython编程,MicroPython是专为在微控制器上运行的Python版本。你将学习如何编写的应用程序将从传感器读取数据,在小屏幕上显示 阅读全文
posted @ 2023-07-06 19:04 磁石空杯 阅读(342) 评论(0) 推荐(0) 编辑
摘要: ## 2工具链 工具链是嵌入式Linux的第一个元素,也是你项目的起点。你将用它来编译所有将在你的设备上运行的代码。你在这个早期阶段做出的选择将对最终结果产生深远的影响。你的工具链应该能够通过使用处理器的最佳指令集来有效地利用你的硬件。它应该支持你所需要的语言,并对便携式操作系统接口(POSIX)和 阅读全文
posted @ 2023-07-03 20:07 磁石空杯 阅读(539) 评论(0) 推荐(0) 编辑
摘要: ## 0简介 ![](https://img2023.cnblogs.com/blog/3174021/202307/3174021-20230701003242981-1284671276.png) ### 引言 随着嵌入式系统变得越来越复杂,越来越多的设备与互联网相连,为这类系统编写软件的难度也 阅读全文
posted @ 2023-07-01 01:50 磁石空杯 阅读(177) 评论(0) 推荐(0) 编辑
摘要: https://www.sqlite.org/speed.html 做了SQLite、MySQL和PostgreSQL的速度比较,使用的数据库版本比较老,但是测试方法依旧颇有意义。 ![](https://img2023.cnblogs.com/blog/3174021/202306/3174021 阅读全文
posted @ 2023-06-27 07:26 磁石空杯 阅读(220) 评论(0) 推荐(1) 编辑
摘要: ### 简介 Python 装饰器是一个可调用的(函数、方法或类),它获得一个函数对象 func_in 作为输入,并返回另一函数对象 func_out。它用于扩展函数、方法或类的行为。 装饰器模式通常用于扩展对象的功能。在日常生活中,这种扩展的例子有:在枪上加一个消音器,使用不同的相机镜头等等。 ! 阅读全文
posted @ 2023-06-25 21:13 磁石空杯 阅读(119) 评论(0) 推荐(0) 编辑
摘要: https://www.beningo.com/4-tactics-to-unit-test-rtos-tasks/ 超过50%的嵌入式软件项目使用实时操作系统(RTOS)。不幸的是,使用RTOS会给使用现代开发技术(如测试驱动开发(TDD)、DevOps或自动测试)的开发者带来一些问题。例如,当开 阅读全文
posted @ 2023-06-21 19:02 磁石空杯 阅读(188) 评论(0) 推荐(0) 编辑
摘要: ## 安装 ```python $ sudo apt-get update $ sudo apt-get install sqlite3 libsqlite3-dev $ sqlite3 --version 3.40.1 2022-12-28 14:03:47 df5c253c0b3dd24916e 阅读全文
posted @ 2023-06-20 20:50 磁石空杯 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 2快速入门 你将需要IDE来编写你的代码。我们推荐初学者使用Arduino IDE。虽然它不是最好的IDE,但它可以完成工作,而且对初学者来说是直接和容易使用的。在熟悉了Arduino IDE并发展到更复杂的项目后,你可能会发现利用VS Code与Platformio插件来代替它更为方便。 如何为E 阅读全文
posted @ 2023-06-19 21:41 磁石空杯 阅读(314) 评论(0) 推荐(0) 编辑
摘要: ## 1-NodeMCU、ESP32的基础 ### 简介 NodeMCU是一个开源的IoT(物联网)平台,包括在乐鑫的ESP8266 Wi-Fi SoC上运行的固件和基于ESP-12模块的硬件。它是由一乐鑫在2014年创建的,他们希望为物联网项目提供低成本和灵活的平台。ESP32是低成本的微芯片,具 阅读全文
posted @ 2023-06-16 07:18 磁石空杯 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: ## 0简介 ### 本书的内容 第1章,ESP32入门,向你介绍一般的物联网技术、ESP32硬件和开发环境选项。 第2章,与地球对话--传感器和执行器,讨论了不同类型的传感器和执行器,以及如何将它们与ESP32连接。 第3章,令人印象深刻的显示输出,解释了如何在ESP32项目中选择和使用不同的显示 阅读全文
posted @ 2023-06-15 07:23 磁石空杯 阅读(598) 评论(0) 推荐(0) 编辑