全彩屏的使用1. SPI 显示屏(控制器 ST7735S)的介绍;2. 显示屏的常用 API;3. 循迹状态的本地 (显示屏)、远程 (WiFi)实时显示;4. 扩展测试及日报编写 学习路径1、学习了解全彩屏的基本概念,了解程序员眼中的全彩屏;2、了解LED彩屏常用的驱动芯片;3、实验用的LCD驱动芯片为ST7735S,查找阅读相关的Arduino函数库;4、移植函数库到RPI Pico
转载
2024-01-04 09:42:07
316阅读
对于刚发布的arduinoYUN,我了解了一下系统框架图,预计第一阶段工作模式是分开的,一部分采用Linux系统的ARM,一部分采用arduino。这种组合方式对不少玩家已经非常熟悉,代码和案例都比较成熟,类似openwrt+arduino这种连接方式,arduinoYUN好比这波玩家的完美订制。openwrt+arduino举例:使用tp-link703N(板载ar93331CPU)刷开源ope
原创
2013-05-21 15:21:45
642阅读
arduino整合wifi功能系列arduinoyun介绍Arduino 2013年5月刚发布了一款新系列的无线产品arduinoYUN,它合并了 Arduino 架构和 Linux 系统。Arduino 希望借此产品整合 Linux 强大的功能和 Arduino 的易用性。目前获悉该开发版含税售价暂定 69 美金。技术规格如下:Microcontroller ATmega32u4Operatin
原创
2013-05-21 15:18:45
1306阅读
微信关注“DLGG创客DIY”设为“星标”,重磅干货,第一时间送达。童芯派CyberPi发售有2个月了,我在6月底拿到了一块,简单玩了一下,感觉还是非常NB的,尤其是硬件和价...
原创
2021-06-07 22:56:27
1125阅读
遇到问题:Intellisense was unable to find Arduino or compatible boards packages. To install hardware package(s) use ‘Manage Boards’ or con…查资料再结合自己“瞎点了几下”就好了,因为现在弄好了,没有了开始的报错信息,开始是空白的,后面这里有了变化, 报错好像是说需要安装板
转载
2023-08-21 16:48:17
195阅读
int buzzer = 8; // Assign buzzer to pin 8 int note = 1000; // Set the pitch for the buzzer tone #defi
原创
2023-07-09 08:01:48
105阅读
尽管树莓派和Arduino是两种截然不同的硬件,但它们也被认为是两个相互竞争的开源硬件平台,两种硬件平台都非常流行,同时都有很强大的社区支持。今天我们将尝试将两者结合起来,如果你有Arduino和Raspberry pi,这篇文章将向你展示如何使用树莓派和Python来控制Arduino。我们将使用 PyFirmata 软件,通过树莓派上的python脚本向Arduino发出指令。PyFirmat
转载
2023-12-07 06:45:43
271阅读
1.前言 近段时间,博主陆续更新了ESP8266学习笔记,主要开发平台是Arduino。但是,对于很多无基础的初学者来说,甚至不了解Arduino是什么。因此,博主决定加入一个Arduino学习笔记,方便零基础的初学者。初学者可以从基础去了解Arduino,这样才能设计自己的东西,所以博主建议初学者可以参考《ARDUINO程序设计基础》,《Arduino-语法手册》,请点击 传输门 提取码...
原创
2021-07-05 11:44:09
1394阅读
emmm,,,为了参加比赛就学学单片机吧。。。不想用c欸,,就找到了这个MicroPython。。。。买个板子,又是从零开始。。。。看着板子挺大的,,入手才一点点。。MicroPythonMicroPython是以Python语言为基础能用于MCU的编程语言系统集合,它是运行在一系列微控制器硬件平台上的系统的名称,类似于Arduino。pyboard就是运行这个的开发板。micropython 就
转载
2023-10-16 17:19:29
132阅读
学习完OLED的显示之后,不满足于写段文字,显示个图像啥的,就想做个菜单,为以后做项目做准备,在本站已经有博主提供了很好的程序代码和比较详细的讲解,比如这篇摇杆操作OLED多级菜单 这个博客的源代码链接在这里unsigned char funIndex = 0;
KEY_TABLE table[9] =
{
{0, 0, 1, 0, 2, (*menu11)},
{1, 0, 1, 1,
转载
2023-07-30 18:39:32
641阅读
目录发展历程概述IDE介绍开发语言兼容板兼容板开发注意事项Arduino与Zephry的不同点基本代码架构发展历程起始地区命名&开源协议创建者创立起因2005年-意大利北部小镇伊夫雷亚Arduino /CC开源Massimo Banzi && David Cuartielles因找不到便宜而又通用合适的电路板概述Arduino是一个偏向通用且开源的硬件框架,任何人都可以下载
转载
2023-09-08 20:39:29
625阅读
Arduino宣称英特尔为黑客技术和学习的目的发布了Arduino 101实时操作系统(RTOS)。它的源码可以从英特尔网页上下载,并且它为在101中使用的Curie芯片系统模块提供了整个板级支持包(BSP)。特别地,它既包括了核心操作系统也包括了用来管理更新和引导装载程序的固件。根据它自己的描述,Arduino旨在成为一个完全开源的项目,包括它的硬件和软件。然而,2015年10月他们介绍了101
转载
2023-12-29 22:51:10
44阅读
微信关注“DLGG创客DIY”设为“星标”,重磅干货,第一时间送达。最近用arduino nano,老版的那种miniUSB的接口,得用miniUSB的数据线,今天忘记带min...
原创
2021-06-07 22:54:38
3710阅读
1.前言 在初步认识什么是Arduino之后,我们就开始讲解一下Arduino语言基础,我们需要知道到底Arduino提供了什么平台以及什么语言来让我们做开发(技术基本上都是先学习开发语言)。2.Arduino语言以及程序结构 Arduino使用C/C++语言编写程序(绝大部分的程序员大学都学了这个)。C语言是一种面向过程的编程语言,C++是一种面向对象的编程语言(虽然楼主已经忘...
原创
2021-07-05 11:44:08
2327阅读
前几篇文章讲解了如何在阿里云控制台上给设备登记“身份证”,如何用MQTT.fx客户端模拟一个设备连接阿里云物联网平台,分析了arduino编程环境如何配置依赖库,在arduino d1 wifi模块编程下载成功,而且于阿里云物联网平台通信成功,可以通过阿里云控制D1模块上的LED开关。以上工作实现的是设备通信,还不能达到手机控制的目的,本文将介绍手机APP制作方法。编程环境:阿里云。没错,就是阿里
从现在开始,我们将开展一些Arduino的知识学习,首先我们来研究Arduino的程序结构,通过本文的学习,可以了解更多Arduino世界中使用的新术语。记住我们的Arduino软件是开源的,Java environment的源代码遵循GPL,C/ C++微控制器库遵循LGPL。Sketch — 第一个新术语是Arduino程序“sketch”。(多翻译为草图)程序结构(Structure)Ard
转载
2023-07-07 20:19:07
289阅读
文章目录目的建立网络(AP)基础使用常用方法说明使用示例连接网络(STA)基础使用常用方法说明使用示例扫描网络同步搜索异步搜索常用方法说明通用WiFi方法WiFi事件事件列表注册及删除使用示例总结 目的使用ESP32一般是为了它的WiFi功能,使用这块功能最基本的就是建立/连接网络这些基本操作,其它面向用户的网络应用都是建立在这基础上的。建立网络(AP)基础使用建立网络只需两步:引用WiFi库#
转载
2023-11-27 19:54:31
562阅读
感谢伟大的开源思想,开源是自由的。今天在这里一下如何使用Scratch3.0 & Blockly去编译Arduino(当然编译其他的原理都一样)这里就以Arduino为例了,正文如下:CMD-Arduino编译其实Arduino的官方已经提供了使用第三方编译的方式,可以通过命令行的方式去进行构建编译以及上传,我们就以windows下的CMD实现编译下载:我们可以实现打开文件,编译,烧写,安
转载
2024-09-02 10:32:36
206阅读
Arduino(英译:阿尔杜伊诺)概述: 是一项开源的可编程电路板软、硬件平台,由Arduino可编程电路板和Arduino IDE(开发环境)组成,通过各种连接、各种传感器感知环境信息,并且经过程序处理后反馈给马达、灯光等作出命令响应。 Arduino起源: 2005年冬天由意大利一名教授Massimo Banzi联合西班牙籍晶片工程师 D
转载
2023-09-15 15:21:16
327阅读
Arduino开发教程1 前言1.1 大道之悟1.2 Arduino 硬件1.3 Arduino 软件2.基础篇2.1 点灯操作2.2 电机驱动2.3 机器通讯3. 提高篇3.1 联合实验3.2 物联开发4. 进阶篇4.1 实物开发4.2 友人优作5. 优质工具5.1 串口工具5.2 开发工具5.3 3D打印机6. 小结 ??主要开发专栏??《arduino学习》:学习最简单开源便利的单片机Ar