|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/advanced-arduino-boards-and-tools/
课程评论:没有评论
课程名称:高级Arduino板和工具 课程概述:在《高级Arduino板和工具》中,我将带您探索Arduino生态系统中一些最优秀的技术。此课程包含超过8小时的视频,分为50多节讲座。Arduino Uno非常出色:坚固、易用、低成本、可配置且开源。但迟早,您会发现它对项目的满足度不足:输入输出不足、速度不足、内存不足、通信选项不足,问题还有很多。Arduino生态系统为您提供了解决方案,存在更强大的Arduino替代品。您可以利用现有的设备和组件,特别是您在Arduino上投入的时间和精力,来为下一个项目采用更强大和专业化的Arduino。 在本课程中,我将介绍一些目前可用的高级Arduino板,帮助您了解每一款板的特殊之处、如何将其应用于项目中,以及在从Arduino Uno迁移时需要注意的事项。此外,高级Arduino项目不仅依赖于硬件,还需要高级工具。课程中我也将介绍先进的调试和编辑工具、基于云的自动化,以及Arduino和PC的协作。 我将涵盖以下高级Arduino板: - Arduino Mega 2560 - Arduino Due - Arduino 101 - Arduino Zero - Arduino Galileo Gen 2 对于每个板,我将讨论其独特的功能,并通过实验展示这些特性。我还将介绍以下工具: - Atmega Studio:一个高级编辑器和调试器 - Atmega Atmel-ICE:一个调试和编程设备 - Temboo:物联网云自动化平台 - Processing:用于创建与Arduino互操作的桌面应用的语言和框架 所有演示示例代码均可从Github下载,因此您无需大量输入。在学习此课程时,您应该已经具备基本Arduino板(如Uno)的使用经验。如果您是刚开始学习,建议先注册《逐步学习Arduino》课程,并完成《初学Arduino》中的项目。这些课程不需要您拥有上述板子,也可以作为理解每块板子优缺点的参考指南,以便为下一个项目做出选择。 现在就开始学习《高级Arduino板和工具》吧!
In Advanced Arduino Boards and Tools, I take you on a tour of some of the best technology that the Arduino ecosystem has to offer. This course will contain more than 8 hours of video, presented in over 50 lectures. The Arduino Uno is awesome: rugged, easy to use, low cost, configurable, open source. But sooner or later, you will feel that it is not enough for your projects. Not enough inputs and outputs. Not enough speed. Not enough memory. Not enough communications options. The list goes on. The Arduino ecosystem has you covered. There are more powerful alternatives to the Arduino Uno. You can leverage your existing equipment and components, and especially the time and effort investment that you have made to the Arduino, and adopt a more powerful and specialised Arduinos for your next project. In this course, I present some of the best currently available advanced Arduino boards. I try to help you understand what is special about each one, how you can use them in your projects, and what to look out for when you migrate from the Arduino Uno. Of course, advanced Arduino projects depend on software, as well as on hardware. Advanced projects need advanced tools! In this course, I also have this covered. Learn about advanced debugging and editing tools, cloud-based automation, and Arduino-PC collaboration. In this course, I cover these advanced Arduino boards: Arduino Mega 2560Arduino DueArduino 101Arduino ZeroArduino Galileo Gen 2 For each board, I discuss the features that distinguish them apart from other Arduino (their "special powers"). I demonstrate these features through experimentation. I also cover these tools: Atmega Studio, an advanced editor and debuggerAtmega Atmel-ICE, a debugger and programmer deviceTemboo, a cloud automation platform for the Internet of ThingsProcessing, a language and framework for creating desktop applications that inter-operate with the Arduino All demo sketches are available for download from Github, so you will not need to do much typing. To make the most of this course, you should already have some working experience with a basic Arduino board, like the Uno. If you are just starting now, I suggest that you consider enrolling to Arduino Step by Step, and working through the project in Beginning Arduino. You do not need to own one of these boards to take advantage of the materials in this course. You can use this course as a reference guide to understanding each board's benefits and disadvantages before you choose one for your next project. Start learning about Advanced Arduino Boards and Tools now!