# 【分享】Arduino模擬軟體 Arduino Simulator

**URL:** https://forum.amebaiot.com/t/arduino-arduino-simulator/496
**Category:** SDK
**Tags:** 中文
**Created:** [April 30, 2021, 8:35am UTC](https://forum.amebaiot.com/t/arduino-arduino-simulator/496 "2021-04-30T08:35:42Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![dakamaster](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/dakamaster/32/1744_2.png) [@dakamaster](https://forum.amebaiot.com/u/dakamaster)
#### Post date: [April 30, 2021, 8:35am UTC](https://forum.amebaiot.com/t/arduino-arduino-simulator/496/1 "2021-04-30T08:35:42Z")

</div>

#### **引言**

最近在網路探尋Fritzing的時候，偶然搜到了Arduino Simulator（模擬軟體）的關鍵字。雖然Arduino模擬軟體並不是什麽新鮮話題了，但是在衆多資源中翻找一番后發現支援Arduino 的模擬軟體數量龐大而且平臺多樣，因此想寫此文總結一番。

* * *

#### **什麽是Arduino Simulator**

Arduino模擬器是通過虛擬軟體的形式復現真正的Arduino電路。 舉例來説，在臨時有開發撰寫靈感但是手邊沒有開發板的情況下，我們想快速驗證代碼的語法時，就可以使用虛擬軟體。像我們熟知的[Fritzing程式](https://fritzing.org/)就是一款被大家熟知的，支持多國語言的電路設計軟體。分別支持 **麵包板** ， **代碼** ， **原理圖** ， **PCB設計圖** 四種不同視圖。并且能方便地生成製作pcb所需的Greber，CAD等文件格式。

* * *

#### **軟體推介及安裝使用**

但是除了Fritzing之外， 市面上仍有多家不同平臺的Arduino Simulator，下面就讓我們通過他們的 **平臺支持** ， **安裝方式** ， **模擬程度** ， **收費與否** ， **版本更新狀況** 等，來一一瞭解吧。與Fritzing相關的軟體介紹以後會單獨開闢一篇文章細講。

#### **1. TinkerCAD**

**TinkerCAD** 是Autodesk基於網頁瀏覽器的3D設計建模程序，爲用戶提供了創建各種項目的方法，除了3D建模之外，它還可以代替Autodesk停產的“123D Citcuits”服務，是一款容易上手的麵包板模擬器，詳情請[參閲官網](https://www.tinkercad.com/)和[YouTube的視頻教程](https://www.youtube.com/watch?v=4_ExqM5DVBk)。

 ![image](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/1X/f4bf73db28858679c9fbb72cc4bee3bb20a328cb.jpeg)

**平臺支持**

- 網頁瀏覽器, 無需下載安裝

**模擬程度**

- 僅限於與Arduino UNO相關示例的模擬

**收費與否**

- 免費

#### **2. [Virtual Breadboard 虛擬麵包板](https://www.virtualbreadboard.com/)**

VBB是用於創建智能連接的電子應用程序的設計和學習工具。Virtual Breadboard專門研究混合現實的虛擬電路，真實的微控制器通過我們的Avatar硬件接口家族與虛擬組件和電路接口，  
并且使用可虛擬化組件集合將應用程序拖放在一起。

 ![image](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/1X/c38fd1411459e12e3964c363cd9668a559e7a2ba.jpeg)

**平臺支持**

- [Windows](https://www.microsoft.com/nl-nl/p/virtual-breadboard/9nblggh4tj3w?cid=storebadge&ocid=badge&activetab=pivot:overviewtab)

**收費與否**

- 免費，但是專業版要訂閲后才能使用

**版本更新狀況**

- Microsoft Store内持續更新中

**安装方式**

- [Microsoft Store 内下載安裝](https://www.microsoft.com/nl-nl/p/virtual-breadboard/9nblggh4tj3w?cid=storebadge&ocid=badge&activetab=pivot:overviewtab)

#### **3. Circuito**. **io**

Circuito.io是用於設計完整電子電路的在線工具。 Circuito應用程序會為您的電子電路生成即時準確的原理圖和代碼。而且可以基於主要的構建基塊計算出所有BOM需求，出色的UI界面，可以讓用戶將不同零件進行任意拖放。

 ![image](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/1X/5a9aab783c7874333b18d5a061d9db5a663bb851.png)

**平臺支持**

- 網頁瀏覽器, 無需下載安裝

**模擬程度**

- 支持市面上Arduino UNO, Mega, Nano等常見開發板，以及 ESP和Adafruit等廠生產的開發板

**收費與否**

- 免費

* * *

#### **結語**

雖然市面上的Arduino Simulator種類五花八門，但是架不住開發板價格實在是太親民了。比起使用軟體模擬，大家基本上都會選擇買一塊ArduinoUNO來直接上手操作。本文只簡單介紹了三款不同的Simulator軟體， [Autodesk Eagle](https://www.anrdoezrs.net/click-8406853-13157302?sid=https://windowsreport.com/arduino-simulators/), [Proteus](https://windowsreport.com/download-arduino-simulator-proteus)等也可以作爲很好的Simulator選擇。 未來，Ameba是否也會走向軟體模擬這條支綫劇情也尚待商議中，既然Arduino IDE2.0 都來了，或許不遠的將來Arduino官網會推出架設在Arduino IDE内的Simulator也説不定呢 ？😄  
完結撒花 🎉

---

<div class="post-metadata">

### Author: ![xidameng](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/xidameng/32/18_2.png) [@xidameng](https://forum.amebaiot.com/u/xidameng)
#### Post date: [April 30, 2021, 10:08am UTC](https://forum.amebaiot.com/t/arduino-arduino-simulator/496/2 "2021-04-30T10:08:22Z")

</div>

Great, 非常適合新手嘗鮮，但是後期維護的成本也是很大，是個大項目

---

<div class="post-metadata">

### Author: ![dakamaster](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/dakamaster/32/1744_2.png) [@dakamaster](https://forum.amebaiot.com/u/dakamaster)
#### Post date: [April 30, 2021, 10:13am UTC](https://forum.amebaiot.com/t/arduino-arduino-simulator/496/3 "2021-04-30T10:13:58Z")

</div>

嗯嗯 是啊 任重而道遠 😅
