全部的学习汇总:https://github.com/greyzhang

通过Arduino的IDE帮助菜单,其实能够找到一部分库的文档。首先,内置的标准库有如下的一个概括总结。

上面这个标准的库清单基本上是一个通用的库,其中有几个我基本上用过或者接触过了。接下来一个个看一下。

  1. EEPROM,其实这个是AVR单片机里面的一个模块;
  2. 以太网,使用以太网的板盾连接以太网。目前,我手里已经有这么一个板盾了,但是更多可能是在用他的SD卡卡槽。后面抽时间,一定得看看这个以太网连接的功能。
  3. Firmata,看上去是一个基于串口的通信协议。
  4. GSM,这个也是需要一个板盾的。这又让我看到了一个可以玩的东西,而且这个居然还可以支持GPRS的功能。
  5. LCD显示;
  6. SD卡,这个有一个文件系统的支持,我已经用了;
  7. 私服电机;
  8. SPI;
  9. 软件串口,使用数字管脚模拟;
  10. 步进电机控制;
  11. TFT显示器;
  12. WiFi;
  13. 两线控制,诸如IIC。

看上去,基础的部件功能很完善了。利用这些已经存在的轮子,确实是能够做很多东西出来了。

接下来,再看看安装目录下的内容或者信息是否有新的发现。

我现在手里的一块板子是Arduino UNO,最简单的AVR mega328p MCU。这里应该是MCU相关的一些驱动。大部分已经熟悉了,HID我查了一下应该主要是人机交互。而代码中,更多的似乎是USB驱动。难道,这个MCU支持USB或者USB可以模拟实现?

往后退几层的这个库,应该算是扩展功能的库。有很多是我们自己下载安装或者直接自己实现的。自然,我期待我自己的这个目录会越来越丰富。

410_Arduino UNO库模块梳理相关推荐

  1. SpringCloud微框架系列整体模块梳理

    转载自:https://www.cnblogs.com/softidea/p/6498125.html SpringCloud微框架系列整体模块梳理 以下为Spring Cloud的核心功能: 分布式 ...

  2. python 的标准库模块glob使用教程,主要为glob.glob()使用与glob.iglob()使用

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 python 的标准库模块glob使用教程,主要为glob.glob函数使用与glob.iglob函数使用 文章目录: ...

  3. Android 开发使用 Gradle 配置构建库模块的工作方式

    Android 开发过程中,我们不可避免地需要引入其他人的工作成果.减少重复"造轮子"的时间,投入到更有意义的核心任务当中. Android 库模块在结构上与 Android 应用 ...

  4. 刷完这50个标准库模块:没人比我更懂Python了

    最新整理:60个标准库模块 python强大,主要是因为包多,且不说第三方包,单是标准库就让人望而生畏了. 在整理标准库的过程中,查阅了大量资料,以及官方文档,发现很多中文资料都有一个共同的特点--机 ...

  5. UEFI开发与调试---edk2中的应用模块/库模块/驱动模块

    应用模块 应用模块包含标准应用程序模块,shell应用程序模块,以及main应用程序模块 标准应用程序模块 它是所有其他应用程序模块的基础,作为一个模块来说,同样由源文件和工程文件(.inf)组成. ...

  6. python中的标准模块有哪些_下面哪些模块属于Python标准库模块

    下面哪些模块属于Python标准库模块 答:math\n\nrandom\n\ndecimal\n\ntime 艺术学理论学科方向可分为两个层次:一是纯理论性学科方向:二是应用性(或交叉性)学科方向. ...

  7. Python基础篇(十六)-- Python标准库模块之heapq与bisect

    1 heapq 1.1 介绍 堆是非线性的树形的数据结构,有2种堆,最大堆与最小堆.Python 的heapq 模块默认的是最小堆.堆数据结构最重要的特征是 heap[0] 永远是最小的元素. 最大堆 ...

  8. python标准库模块

    06/07 20:10:08 编译 0.1. 关于本书 0.2. 代码约定 0.3. 关于例子 0.4. 如何联系我们 核心模块 1.1. 介绍 1.2. _ _builtin_ _ 模块 1.3. ...

  9. 【C语言】C语言标准库大梳理(超全)

    [C语言]C语言标准库大梳理(超全)) 博主介绍 前言 显示8进制和16进制 字符串I/O 定义字符串 字符串函数

最新文章

  1. 西安邮电大学计算机学院系主任,西安邮电大学计算机学院
  2. tensorflow学习之(三)Varible 变量的使用
  3. python视频课程推荐-《Python从小白到大牛》全集视频课程介绍
  4. CTeX详细安装步骤
  5. html5中标签分为,HTML标签的三种类型
  6. 变压器符号_3D动画解析油浸式和干式变压器,看完让你秒懂
  7. java使用POI获取sheet、行数、列数
  8. 乐高创意机器人moc_乐高变形金刚爵士方头仔MOC图纸
  9. xampp mac mysql 密码_max系统中修改xampp的mysql默认密码
  10. 技术停滞_检测和测试停滞的流– RxJava常见问题解答
  11. react转跳_您跳过的这些React基础知识可能会杀死您
  12. 一文读懂Redis6的--bigkeys选项源码以及redis-bigkey-online项目介绍
  13. SQL语言基础-数据查询
  14. 「解决方案」5G基站电气监控云平台
  15. 小工具 | 全站仪图根测量平差excel计算表格
  16. 38译码器和416译码器
  17. Photoshop照片模糊变清晰大全
  18. CF 592D(Super M-虚树直径)
  19. 网页源文件星号怎么显示_怎么查看网页星号密码?4种浏览器网页星号点号密码查看方法介绍...
  20. Codeforces 545 C Woodcutters(贪心/DP)

热门文章

  1. 遇到BUG手足无措?还不快进来学习调试小技巧!
  2. C++知识整理系列(三)—— constexpr常量表达式
  3. 计算两个点之间的距离
  4. 构建FTP服务器——server-u
  5. SoftReference软引用
  6. QML学习之QML常用的元素和属性
  7. CAD绘制导入wall并颗粒分组
  8. java byte 0xFF
  9. 计算机关机速度,关机速度慢
  10. Havok Physics 2012(2)