設計了一款 Sensor Beacon 硬體,準備開源出來...
前陣子從一家開源硬體公司離職,出來後自己做了一個板子,自己玩沒意思,打算把它開源出來跟大家一起玩。
先來幾張渲染圖過過癮吧:
這到底是什麼鬼?
首先我得強調一下,這不是鬼,我給這個專案取了一個名字:YS-Beacon。這是一個能夠幫助開發者“hack your life”的利器。如果你對此將信將疑,且看我慢慢道來
這是一款整合了多種感測器的開源 Beacon 硬體,基於Nordic最新一代低功耗藍芽系統級晶片nRF52832,這款SoC推出時是世界上效能最高的單晶片低功耗藍芽解決方案,其通用處理能力比競爭解決方案高出60%,浮點效能和 DSP 效能分別是競爭解決方案的10倍和2倍。
YS-Beacon 還整合了 3軸加速度計、3軸陀螺儀、3軸羅盤、環境光感測器、接近感測器、3D手勢識別感測器、數字大氣壓感測器、立體聲麥克風等感測器,利用這些感測器能夠更加智慧地感知自身所處的狀態,包括:聲音、動作、光線、大氣壓、溫度等。同時還具有256Mb 大容量 SPI Flash 儲存器,能夠永久儲存這些感測器採集到的大量資料。得益於這些優秀器件的協調共存,YS-Beacon 極大地突破了傳統 Beacon 裝置的侷限性,使得應用場景更加豐富。
為了給開發者提供極致的開發體驗,板載了基於開源專案 DAPLink 的序列偵錯程式,讓你完全擺脫昂貴的第三方模擬器,輕鬆實現開發階段的程式碼模擬除錯和除錯資訊輸出,同時支援U盤直接拖放式程式設計,快速便捷且優雅地完成韌體下載。
擁有如此出色的硬體資源,作為無所不能的開發者的你,是不是就可以 "hack your life" 了?
想象一下,當你開發的App或者Web能夠獲得物理世界中感測器的資料,你是不是可以為你的使用者提供具備 “上下文” 的優質服務呢?
再YY一下,當你周圍重要的地方或事物被這些裝置“標記”起來,生活中是不是就可以少了很多困惑:
坐地鐵不會因為顧著玩手機而坐過站;
逛商場可以輕鬆地找到你想要的東西,還能夠收到優惠券;
你周圍有什麼潛在危險,可能你還沒有發現就已經被感知到了,比如前方30米有個坑;
當你靠近一個東西的時候,它就可以為你提供資訊甚至建立連線,無須開啟微信掃描二維碼;
. . . . . .
我們再來看下 Google 關於 Physical Web 的介紹:
是不是想想就有點小激動?更令人激動的是,我們要把這個專案開源,包括原理圖、原始碼、應用示例、文件等,任何開發者都可以利用這些資源開發出自己的應用。
"Walk up and use anything",在未來還沒有流行起來之前,作為開發者的你是不是應該有所準備?
為什麼要做這件事?
我能夠說因為這件事很有趣、很有意義嗎?作為開發者,我也是有一丁點情懷的。最重要的是,現在做的事情是我能做的,而且是我喜歡的事情。
2016年10月,我離開了一家待了兩年的開源硬體公司,舉目四望,我發現我眼前的天空是多麼的開闊,我很想在上面自由地飛翔,同時我也在不斷地思考:我的目的地在哪裡?我該做些什麼 . . . 直到有一天,我算是想清楚了:我能做什麼,我就做我能夠做的事情。
做了兩年的開源硬體,在這個社群有一種現象不斷地上演著:“有人創造了一個東西,然後分享出來,讓大家都能用”,這就是開源,我很羨慕,甚至可以動用 “敬畏” 這個詞了。然而,這一次,輪到我來自導自演一會:創造一個東西,然後分享出來,這就是大家現在看到的。如果可以的話,未來我還要設計並開源更多有趣的硬體,讓更多的開發者享受這其中的樂趣。
最後,感謝你的支援,期待你的參與。
如果感興趣的小夥伴想要第一時間獲取最新的內容,可以掃描下方二維碼,關注我的微信公眾號「造物邦」,讓你的創造更有靈感。
相關文章
- AI校園來了,你準備好了嗎?AI
- QT硬體介面設計QT
- rk3568硬體開發筆記(第一篇) 電源設計筆記
- 臉書Meta公開了一款神奇的元宇宙硬體:一個手套元宇宙
- 硬體開發筆記(二十八):TPS54331電源設計(一):5V電源供電原理圖設計筆記
- [同步到 MaixPy3 文件] 使用 Python 程式設計入門開源硬體專案AIPython程式設計
- 更準更快的YOLOv6來了,美團出品並開源YOLO
- 你準備好了嗎?等保2.0來了,你該做這些萬全準備(一)
- 硬核觀察 #704 谷歌釋出開源開發語言 Carbon,準備替代 C++谷歌C++
- 學習程式設計前的準備程式設計
- 341程式設計器 軟硬體程式設計
- 血氧儀硬體設計方案
- 想要一款iOS向量繪圖程式設計工具?推薦來了iOS繪圖程式設計
- 從事軟體程式設計12年了,35歲大齡程式設計師,準備轉行,大家有什麼建議程式設計師
- 三個月寫了個簡訊平臺,開源出來!
- 硬體設計還可以這樣學?
- UWB硬體設計相關內容
- System76 是如何打造開源硬體的
- 《個人資訊保護法》來了,你準備好了嗎?
- OpenClusterManagement 開源之夏 2022 來了
- Nacos 開源之夏 2022 來了
- 硬體加速gpu計劃開還是不開 win10硬體加速gpu計劃有用嗎GPUWin10
- UI設計培訓分享:UI設計師如何準備面試?UI面試
- 硬體開發筆記(三):硬體開發基本流程,一個USBRS232的模組(二):設計原理相簿筆記
- 要用“+智慧”強身健體,“心臟”做好準備了嗎?
- Unix環境高階程式設計——開源的標準化努力程式設計
- Android開發者必備:推薦一款助力開發的開源APPAndroidAPP
- 硬控設計人一分鐘,加持大模型的Adobe,PS起來更香了大模型
- 愛開源的谷歌又來了,這次釋出的是資料庫備份完整性檢查工具谷歌資料庫
- 權威AI開源標準1.0版釋出:Llama也不算開源AI
- Vue3預設版本了!我準備學這五個東西了。Vue
- ChatGPT 開源了第一款外掛,都來學習一下原始碼吧!ChatGPT原始碼
- 沒有等來OpenAI開源GPT-4o,等來了開源版VITAOpenAIGPT
- 寫了本書,準備連載
- 它來了,它來了,HarmonyOS應用開發線上體驗來了
- 線上培訓平臺原始碼:準備推出教育硬體,這代表著什麼?原始碼
- 剛釋出!美國今年要砸8.5億美元佈局AI,這兩件事,程式設計師一定做準備了!AI程式設計師
- [譯] 為 JavaScript 程式設計師準備的 Flutter 指南JavaScript程式設計師Flutter
- 來自程式設計師的福利!用Python做一款翻譯軟體程式設計師Python