03
7 月
隨著智慧城市與工業物聯網(IIoT)應用日益普及,邊緣節點的重要性逐漸上升。相較於將所有資料送往雲端,邊緣節點能在現場即時處理與篩選數據,提升反應速度並降低傳輸風險。而在這些應用場景中,「安全」成為不可忽視的重點。
本文將帶你了解如何利用 Seeed Studio 推出的 STM32MP135D 開發板(ODYSSEY 系列),打造一個具備安全開機、防偽驗證、資料加密與遠端管理功能的安全 IoT 邊緣節點。
硬體準備
STM32MP135D with eMMC: 內建 8GB eMMC、Cortex-A7 核心、支援 Linux
USB Type-C 線: 作為電源與... read more
03
9 月
有些作業系統第一次將CH340晶片連接到電腦的USB端口時,可能需要安裝驅動程序。
CH340已經通過下列系統測試:
Windows 7/10
Mac OSX
v10.10.5
v10.11.6
v10.13.0
v10.14.5
Linux
Raspberry Pi的Raspbian Stretch(11-13-2018發布)
Raspberry Pi的Raspbian Buster(2019-07-10發布)
Ubuntu v18.04.2,64位
若作業系統已經預裝了驅動程式,您不需要安裝任何額外的軟體。但若有遇到驅動程序,您可以從下面鏈接下載安裝驅動程式:
Windows(EXE) – 驅動程序可執行文件
Windows(ZIP):驅動程序v3.4(2016-09-27)
Mac(ZIP):驅動程序v1.5(2018-07-04)
Linux(ZIP):驅動程序v1.5(2018-03-18)
CH340由WCH製造。您可以在這裡找到最新版本的驅動程序。
更新驅動程序
如果安裝了較舊的CH340驅動程序,則可能需要更新它們。以下是在每個測試的作業系統上執行此操作的說明。
Windows 7/10:
下載 並執行。
Mac OSX:
下載並解壓縮文件夾。
如果您使用的是Mac OS X v10.12 +(即High Sierra,Mojave),只要將CH340插入電腦,計算機就可能會重新啟動,我們建議您先移除舊驅動程式。如果您發現此問題,則需要從USB端口拔下CH340,重啟電腦並重新安裝最新的驅動程式。
Linux:
Raspbian:標準CH340
補丁:下載修補驅動程式
出處:How to Install... read more
17
1 月
樹莓派使用的linux是debian系統,所以樹莓派啟用root和debian是相同的。
debian裡root帳號默認沒有密碼,但賬帳號鎖定。
當需要root權限時,由默認賬戶經由sudo執行,Raspberry pi 系統中的Raspbian
默認用戶是pi 密碼為raspberry
重新開啟root帳號,可由pi用戶登錄後,在命令行下執行
sudo passwd root
執行此命令後系統會提示輸入兩遍的root密碼,輸入你想設的密碼即可,然後在執行
sudo passwd -- unlock root
這樣就可以解鎖root帳號了。
read more
16
9 月
人類對智慧化生活的需求,成為物聯網產業成長的主要動能,這意味科技業市場將從PC和手機擴大到生活其他環節,預計至2020年,聯網終端裝置上看500億套,應用市場更可望創造近2兆美元商機。 (閱讀全文…)
read more
27
5 月
在物聯網開發的世界裡,Arduino UNO 和 ESP32 是最常被提及的兩塊開發板。它們各有特色,也各有擁護者。但究竟哪一款更適合你手上的專案?今天,台灣物聯科技就以實際應用角度,幫你全面分析這兩大平台的差異與選擇建議。
ESP32 vs Arduino UNO 快速比較表
項目
Arduino UNO
ESP32
主處理器
ATmega328P(8位元)
Xtensa LX6 雙核心(32位元)
時脈速度
16 MHz
最高 240 MHz
RAM 記憶體
2 KB
520 KB
Flash 儲存空間
32... read more
06
6 月
台灣物聯科技可全省超商取貨. 樹莓派 Raspberry Pi、Arduino、Sparkfun、Seeed、DFRobot等各大品牌感測器原廠進口代理銷售。種類齊全,一站式購齊,可配合學校各大公司行號大量採購提供報價單,歡迎寫EMAIL前來索取。
read more
18
1 月
您正在尋找真正義大利製的 Arduino UNO R3 正版開發板?台灣物聯科技為 Arduino 官方授權經銷商,本產品為原裝進口,非兼容板,附原廠認證盒裝與靜電保護底座,品質穩定。
義大利原裝版本 vs 兼容板差異
採用 原廠 ATmega328P 控制晶片
USB 通訊升級為 MEGA16U2 晶片,非 CH340/CP2102
多一組 SDA / SCL... read more
06
3 月
Arduino 開發板和 Raspberry Pi 開發板是兩種非常受歡迎的開發平台,廣泛應用於電子和嵌入式系統領域。雖然它們有許多共同之處,如開放源碼和廣泛的社群支持,但它們之間在功能、用途和硬體結構上有著顯著的區別。
1. 硬體架構
Arduino:
Arduino 是基於微控制器(如 ATmega328)的開發板。微控制器是一個單一的處理單元,具備處理基本運算和控制輸入輸出的能力。
它的處理能力相對較弱,適用於簡單的任務,如控制LED燈、感測器數據收集、電機驅動等。
記憶體較小,通常只有幾KB的 RAM 和 Flash 存儲空間。
Raspberry Pi:
Raspberry Pi 是一個基於 ARM 處理器的單板電腦,具有更強的處理能力。
它具備完整的作業系統支援(通常是 Raspbian 系統),並且能夠運行複雜的應用程式和網頁服務。
記憶體一般為... read more
08
3 月
Arduino 使沒有專業背景的學生能在很短的時間內以低成本打造出有趣的應用,比如機器人或音樂DJ裝置。人人都可以實踐創意,變成一位「創客」(Maker)。但是Arduino得使用純文字C++程式編輯程式,自身也沒有內建I/O元件,必須透過連接外部電子元件才能有其他的功能,但要進行工程接線,對小小朋友來說有點太難了。這或許就是為什麼許多廠商推出了事先設計好的套件包,例如自走車或機械手臂,甚至乾脆量身打造自走車專用的Arduino開發板,如S4A (Scratch for Arduino)好降低小小朋友的上手門檻,…即使如此,Arduino對小小朋友來說,難度仍然是偏高,那還有沒有其他的選擇呢?
有,就是 “micro:bit” ! micro:bit可以用Makecode以堆積木的方式來撰寫程式,本身即內建了亮度計、溫度計、電子羅盤和加速感應器等。micro:bit也能像Arduino一樣,也可以外接各式各樣的電子元件。現在新推出的Scratch 3.0 只要透過簡單設定就可以和micro:bit直接相連,因此我們就能快速結合Scratch和micro:bit 進行互動設計的開發,例如借用micro:bit的加速感應計來當作Scratch小遊戲的遙控器呢! 不僅如此,micro:bit體積比較小,還可以拿來實作攜帶式裝置。
mico:bit上的程式也可以透過Python程式語言來撰寫,以發揮出MakeCode積木語言所缺乏的功能。Python 自2017年開始,在IEEE ToP Programmming Language 都是排名前3名的,其重要性自然不可小覷。
總結:國小中高年級生可以使用積木來撰寫micro:bit程式,而國中以上可以使用文字的Python程式來編寫micro:bit程式。若對程式有興趣的學生,未來還可以朝更進階的學習,如演算法設計或APCS這類的課程。
micro:bit
arduino
開發板
適合對象
學生與愛好者(小學以上)
學生與愛好者(高中以上)
處理器
32位ARM Cortex M4
ATmega328P
尺寸
43mm... read more
19
5 月
使用Arduino 軟件/ IDE 開發 ESP8266 WeMos D1 R2
Programming the ESP8266 WeMos-D1R2 Using Arduino Software/IDE
In this Instructable I will guide... read more