《Microduino实战》——第3章 Microduino入门

简介:

本节书摘来自华章出版社《Microduino实战》一 书中的第3章,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第3章

Microduino入门
从本章开始,我们将进入Microduino的DIY世界。用一个个实际的例子,边实践边学习各种电子器件的使用,并搭建电路,对Microduino进行编程和调试,通过一个循序渐进、从简单到复杂的过程,让读者学习Microduino的开发和使用,为成为一名合格的“极客”打下基础。读者结合本书的一些实例,再加上自己的想法和创意,说不定能够完成自己设计的电子作品。
工欲善其事,必先利其器。在使用Microduino电子积木之前,首先要建立一个开发环境,比如代码编辑器、编译器、调试器等,即Arduino IDE。因为Microduino AVR核心模块兼容Arduino,只需要在Arduino IDE中添加相关文件,便能够像Arduino一样开发了。
软件开发环境是一个方面,硬件上的设计与开发自然是离不开相应硬件的准备,比如Microduino-Core、Microduino-USBTTL模块,还有杜邦线、面包板、电阻、LED、三极管等基本的电子元器件。在后续的每个实例中,都会给出一份详细的硬件清单,供读者参考。

相关文章
|
8月前
|
安全 Java API
Spring Boot 3.x 在 2.x基础上有什么重大的改进?
Spring Boot 3.x于2022年11月发布,带来了诸多重大更新。主要改进包括:最低要求Java 17,整合Jakarta EE 9,优化实例化和配置支持,基于Spring Framework 6.x,引入AOT编译,增强GraalVM原生映像支持,改进日志管理和集成测试,提供更详细的Actuator监控功能,以及对Spring Cloud的兼容性更新。这些变化为现代云原生应用开发提供了更强支持。
598 36
遇到Error saving license data.C:\Users|yyh\idea.key(拒绝访问。) CORP\AppDatalRoamingVetBrainslIntellilldea20的解决思路
今日进行云桌面迁移后,发现已激活的IDEA软件失效,并且每次启动都需要重新激活,极为不便。经过一番调查与尝试多种解决方案后,最终通过第4种方法解决了问题:先进入特定设置界面移除原有激活信息,再重新输入激活码完成激活过程,从而确保下次启动不再需要重复激活步骤。
|
存储 Java API
JavaSE——常用API进阶二(8/8)-Arrays、Comparable、Comparator(Arrays类提供的的常见方法、用法示例)
JavaSE——常用API进阶二(8/8)-Arrays、Comparable、Comparator(Arrays类提供的的常见方法、用法示例)
90 2
|
XML 设计模式 缓存
面试官:谈谈你对 Spring Boot 自动装配机制的理解
自动装配作为 Spring Boot 最核心的特性之一,也是面试常问的考点。 灵魂拷问: 什么是 Spring Boot 自动装配? Spring Boot 为什么要提出自动装配特性? Spring Boot 自动装配中装配的是什么? Spring Boot 自动装配是如何实现的? 如何自定义 Spring Boot 自动装配? 如果你对上面的问题还有疑问,那么跟随脚步,我们一探究竟。
1217 0
面试官:谈谈你对 Spring Boot 自动装配机制的理解
|
SQL 关系型数据库 MySQL
mysqlbinlog 生产环境问题排查实践
mysqlbinlog 生产环境问题排查实践
227 0