買這商品的人也買了...
-
$600$480 -
$880$695 -
$580$551 -
$1,200$1,020 -
$680$578 -
$590$466 -
$450$383 -
$680$537 -
$420$357 -
$750$495 -
$600$510 -
$480$379 -
$680$537 -
$780$663 -
$650$514 -
$590$460 -
$580$458 -
$399$315 -
$540$459 -
$280$238 -
$380$251 -
$680$578 -
$680$544 -
$680$537 -
$680$537
相關主題
商品描述
Arduino Internals guides you to the heart of the Arduino board. Author Dale Wheat shares his intimate knowledge of the Arduino board—its secrets, its strengths and possible alternatives to its constituent parts are laid open to scrutiny in this book. You'll learn to build new, improved Arduino boards and peripherals, while conforming to the Arduino reference design.
Finally, Arduino Internals integrates different skills and design techniques by presenting several projects that challenge you to put your newly-acquired skills to the test!
Please note: the print version of this title is black & white; the eBook is full color.
What you’ll learn
- To understand the internal heart of your Arduino board
- How to replace parts of the Arduino board with new, more powerful elements
- How to build a new Arduino board
- How to build your own peripherals and shields
- How to optimize your own code and existing libraries to run on your own Arduino device
Who this book is for
This book is geared towards intermediate-level Arduino hackers and makers, embedded system designers who want to know what Arduino is about, hardware designers who would like to change Arduino to suit their own requirements, and developers who would like to write optimized Arduino software.
Table of Contents
- Hardware
- Software
- Atmel AVR
- Supporting Hardware
- Arduino Software
- Optimizations
- Hardware and Software Combined
- Example Projects
- Project Management
- Hardware Design
- Software Design
- Networking
- Tabletop Robot Project
商品描述(中文翻譯)
《Arduino 內部原理》引導您深入了解 Arduino 板的核心。作者 **Dale Wheat** 分享了他對 Arduino 板的深入了解——本書揭示了其秘密、優勢以及其組成部分的可能替代方案。您將學會如何構建新的、改進的 Arduino 板和外圍設備,同時遵循 Arduino 參考設計。
《Arduino 內部原理》首先回顧了當前的 Arduino 硬體和軟體環境。特別是,它提供了對 ATmega8 板如何運作的清晰分析,以及何時何地使用其衍生品。關於「硬體核心」的章節對於本書的其餘部分至關重要,應詳細學習。
此外,《Arduino 內部原理》提供了有關運行 Arduino 板的 CPU、內部記憶體以及安裝在其上的外圍設備的重要資訊。為了能夠編寫在相對較小的嵌入式板上最佳運行的軟體,必須了解不同部分之間的互動。在本書後面,您將學會如何用更強大的替代品替換某些部件,以及如何設計 Arduino 外圍設備和擴展板。
由於《Arduino 內部原理》同時涉及 Arduino 硬體和軟體的邊界,作者分析了編譯器工具鏈,並再次提供了如何用更適合您自己需求的工具替換它的建議。您還將了解庫如何使您能夠改變 Arduino 與軟體的互動方式,以及如何編寫自己的庫來實現您自己設計的演算法。《Arduino 內部原理》還建議了替代的編程環境,因為許多 Arduino 黑客的背景語言並非 C 或 Java。
當然,優化硬體和軟體之間的互動是可能的——整個章節專門致力於這一領域。
《Arduino 內部原理》不僅專注於 Arduino 架構的不同部分,還關注示例項目如何利用新的和改進的 Arduino 板。Wheat 使用示例項目來說明本書中教授的黑客技術和演算法。
跨越硬體和軟體邊界的 Arduino 項目通常需要不同才能和技能的人之間的合作,這一點不能被視為理所當然。因此,《Arduino 內部原理》包含了一整章專門致力於合作和開源合作,以使這些工具和技能變得明確。
Arduino 黑客的一個重要成就就是設計一個安裝在 Arduino 板上的擴展板或外圍設備,這是下一章的重點。後面的章節進一步探討了 Arduino 協議和通信,這一領域與擴展板及外圍設備與板之間的通信直接相關。
最後,《Arduino 內部原理》通過呈現幾個項目來整合不同的技能和設計技術,挑戰您將新獲得的技能付諸實踐!
請注意:本書的印刷版為黑白;電子書為全彩。
您將學到的內容:
- 理解您的 Arduino 板的內部核心
- 如何用新的、更強大的元件替換 Arduino 板的部件
- 如何構建新的 Arduino 板
- 如何構建自己的外圍設備和擴展板
- 如何優化自己的代碼和現有庫以在自己的 Arduino 設備上運行
本書適合對象:
本書針對中級 Arduino 黑客和製作者、希望了解 Arduino 的嵌入式系統設計師、希望根據自己的需求改變 Arduino 的硬體設計師,以及希望編寫優化的 Arduino 軟體的開發者。
目錄:
1. 硬體
2. 軟體
3. Atmel AVR
4. 支援硬體
5. Arduino 軟體
6. 優化
7. 硬體與軟體結合
8. 示例項目
9. 項目管理
10. 硬體設計
11. 軟體設計
12. 網路
13. 桌上型機器人項目