Author: botxw

BAMF2011:ChipKit是Arduino,如果您已經渴望了為您的微控制器項目的電量餓了32BAMF2011:ChipKit是Arduino,如果您已經渴望了為您的微控制器項目的電量餓了32

,但是傾倒您在Arduino盾牌或圖書館以及選擇它們的鄰里理解的投資不願意所有的,Digilent都覆蓋了。他們的新Chipkit板在Microchip PIC32 MCU周圍開發了一個功能強大的32位芯片,直到最近被遺漏了跨平台場景。大多數代碼以及許多Arduino Shields將使用Chipkit工作“開箱即用”,並為所有三個主要操作系統提供熟悉的進步工具:Windows,Mac以及Linux。 我們幾週前首次討論了這些,但是當時軟件應用程序不可用。看到行動的進步工具相當意外…… Chipkit真正有趣的是工作流程是arduino的。串行引導加載程序適用於AVRDUDE,以及您可以使用精確完全相同的IDE編程“真實”的ARDUINOS以及DigIlent的32位工作 – 附圖;對於兩個不同的電路板來說,沒有要求兩個不同的IDE,這是葉實驗室的32位楓樹的情況。作為演示,他們編制了一個Arduino Mega的RAN代碼,帶有Sparkfun LCD屏蔽……然後彈出屏蔽,並將其放在MAX32上,選擇32位板在完全相同的IDE中,以及重複這個過程。精確的代碼在新的電路板/盾牌組合上運行,具有壯觀的性能 – 所有常見的Arduino庫本地為PIC32本地實施;這不是仿真。 因為Digilent不只是將Arduino IDE調整到他們的一個特定委員會,然而,相當於建立了IDE可以延長到新硬件的系統,這是他們希望他們的工作(不是官方的Arduino項目)捲起主線代碼以及其他設計人員可能會跳上Bandwagon,為自己的電路板提供Arduino IDE支持,無論是基於AVR,PIC32還是完全不同類型的微控制器。奠定了基礎。 ChipKit有兩個版本:UNO32以及MAX32,與Arduino ofo的類型元素類似,以及Mega 2560。這些可以直接從DigiLent的網站購買,以及IDE可以隨意免費下載。我們在手中提供評估硬件,並期望在不久的將來提供適當的評估。 ...

具有FPGA屏蔽具有FPGA屏蔽

的比賽挖掘模特挖掘示例,如果您有一個Beaglebone和FPGA板,您應該嘗試給這款比特幣挖掘機。 硬件使用Brute-Force來解析散列,搜索可用作數字貨幣的稀有集。 該特定示例是為邏輯骨開發的,這是Beaglebone的FPGA屏蔽。 但我們沒有看到任何事情會使這種挑戰與其他FPGA硬件一起使用。 我們過去看到FPGA硬件比特幣挖掘。 它不提供與GPU的範圍一樣多的馬力,但ARM / FPGA組合可以在購買中的集群中使用以加速該過程。 這聽起來像一個有趣的小組項目,即在當地黑客空間。 ...

Hackaday獎品進入:呼吸困境Hackaday獎品進入:呼吸困境

海軍密封以及其他極其培訓的特種部隊運營商都了解一個簡單,基本的真相 – 你必須呼吸生活。這似乎是不言而喻的,然而呼吸管理對於能夠在壓力情況下高水平的情況下非常重要。然而,即使你從未想到過火災,你也可以學習通過這種視覺輔助助劑的呼吸密封方法。 為了讓你相信盒子呼吸,同樣被理解為四方呼吸技術,是某種新的時代廢話,最近的研究學習已經揭開了神經系統基礎,以便露天的感覺,可以過來的人慢,深,甚至呼吸。然而,在溫暖的那一刻,記得令人嘆為觀的呼吸可能有點困難。 [林漢陽]做出了一個便攜式視覺提示可能有所幫助的決定,所以他把一個神聖的85,一個LED,以及一個硬幣電池電池放在一個小的圓形PCB上,並使PLA旋轉了一個基本的半透明圓頂。藍色LED在擴散器後面具有舒緩的外觀,因為它與16秒的循環一起升高,亮度亮四秒鐘,保持一致的四個,然後暗淡,以及最後保持暗淡。該概念是用光同步呼吸,以避開壓力。 尚未發布開發數據,但我們希望盡快看到它們 – 我們可以相信這將受益匪淺。與此同時,如果您仍然試圖發現新時代呼吸體驗,您可以隨時呼吸迷幻花。 Hackadayprize2017贊助: ...

房屋的定制板沒有蝕刻房屋的定制板沒有蝕刻

PC董事會房屋的房屋越來越多,並且一直昂貴。我們中的一些人甚至在家裡製作自己的電路板非常非常偉大。但是,有時,當工作或原型需要一個非常實惠的定制板時,蝕刻定制板的東西不允許。 [Kopfkopfkopfaffe]有一個特殊的選擇這個問題,能夠在沒有任何類型的令人討厭的化學物質的情況下生產定制的電路板。 使用Copper-Clad Lobar,而不是從覆蓋板,而是利用每個快速的Protootyper的朋友,基本單面PERF板。在CNC機器上銑掉板的形狀,以及頂部絲網和底層的利用調色劑轉移方法標記為底層。之後,定制電路只是放置元件的問題,以及將焊料橋放在所有標記的墊之間。 [Kopfaffe]僅利用這種針對單面板的方法,但我們沒有看到任何類型的原因,為什麼它不能用於基本的雙面板。這仍然存在在圖層之間製作通孔的問題,但這仍然是具有適當,家庭蝕刻雙面板的問題。 ...

通過修復來學習:更多Verilog CPU通過修復來學習:更多Verilog CPU

因為我通常與學生合作,我總是在Goldilocks區域的簡單CPU上尋找簡單的CPU,最好是在Verilog中。也就是說,不太簡單,也不難。我對由[FPGA4Student]呈現的16位RISC處理器非常希望,但是沒有一些額外的工作,它很可能無法用於其預期目的。 CPU本身非常簡單,並且在相對較長的網頁上適合。但是,關於它的細節有點稀疏。這並不總是一個糟糕的事情。您可以提供大量幫助。然後,你也可以不清楚。但是,更糟糕的是將其工作所需的模塊之一失踪!您可能會建議這是一個練習委派讀者,但最有可能應該解釋的方式。 起初,我準備刪除書籤以及繼續前進。然後,我決定修復這種風格的過程以及對其進行比特分析可能比僅研究完全工作的設計更具效力。所以我決定與你分享我的維修,並更多地看著設計更多。最重要的是,我將究竟可以在互聯網模擬器上展示如何在互聯網模擬器中運行的事情,以便您可以在沒有軟件應用程序安裝中進行實驗。當然,如果您對Verilog Toolchain感到滿意(如Xilinx或Altera,甚至像Icarus或Cver這樣的免費版),您也不應該發出這項工作。這次我將恰好專注於CPU如何以及下次將如何用一些免費工具展示如何模擬它。 該設計 讓我們從CPU的框圖開始。與其他RISC架構不大,特別是任何類型的不符合管道。程序計數器(PC)驅動方向存儲器。由於每個方向為四個字節,有一個專用的加法器向每個方向添加四個到PC。 Mux讓您為下一個方向或跳轉目標(實際上,絕對跳轉,計算的分支或返回地址)縮短PC。對於計算的分支,還有一個更專用的加法器。 處理髮生在執行不同操作的算術邏輯系統(ALU)中。目的地可以是主存儲器或其中一個寄存器。寄存器數據使用舊技術來防止典型的問題。假設您可以檢查每個週期的一個註冊。如果您只能在指令中啟用一個註冊,則這很好。但是,如果您啟用指示要做類似的添加兩個寄存器,除非您伸出方向時間,否則您將難以加載它們。這就是寄存器文件有兩個輸出端口的原因。 現實是,寄存器數據是至少一個區域,除此之外,風格不會合成真正的硬件。對於一件事,初步塊中有一個用於旋轉寄存器的循環。大多數合成工具都會拋棄。使用重置信號會更好地關閉。其他可能的問題取決於您將要定位的精確FPGA以及您使用的工具。 設計人員為寄存器提供了兩個已被檢查的端口,但底層存儲是相同的。這將使難以使用專門的RAM單元格。一種更典型的方法是僅利用兩個單獨的寄存器塊,每個寄存器塊為每個被檢查的端口。撰寫將數據發送到兩個塊中所以從外部無法講述差異。但經常,這將導致更快的設計和更緊湊的設計。 重寫寄存器數據將是令人著迷的(並且是非常困難的)。但是,如果您不會展望硬件,您很可能不會注意到任何類型的差異。 與大多數相似的CPU一樣,整個控制器向MUXES選擇了選擇已發送的數據的位置。特別是,處理器的數據路徑中有四個muxes: PCSRC – 將“下一個”PC值路由到程序計數器 RegDST – 選擇從兩個字段朝方向撰寫的寄存器(圖顯示了三個輸入,但這似乎是錯誤) BSRC – ...

幼兒電腦遠程幼兒電腦遠程

[KillerDark]為他的幼兒開發了一個簡單的遙控器,用於管理PC上的視頻。 他借了一個USB編號墊,開發了一個新的機箱,其中有必要的按鈕清晰標記,以及映射軟件中的按鈕。 他可能會用更大的顏色編碼按鈕更好地完成更好,但實際上,它似乎與之一樣。 這讓我們想起了2006年的巨型iPod遠程。Weath Task [Killerdark] ...

使用RGB LED使用RGB LED

[kyri]使用RGB LED進行了一種易於進行顏色檢測的顏色檢測。 只需將LED設置為您要發現的顏色,然後將對象揮動到它上面。 如果物體與LED顏色相同,則另一個LED會亮起。 檢測由光電電阻完成。 該理論是,物體將反映更多符合其表面顏色的光更多。 她表明,這種檢測可能有助於在機器人學中排序。 ...

TP-Link路由器轉換為DALI自動照明控制器TP-Link路由器轉換為DALI自動照明控制器

Shackspace成員繼續基於TINY TP-Link路由器的優秀黑客。這次在[timm]圍繞路由器盒中的DALI控制器。這是一個我們不記得以前聽到的議定書。數字可尋址照明界面是用於商業照明的控製網絡。那樣,負責照顧大型建築的人可以在晚上關閉所有燈光(僅限一個使用)。 Shackspace的新房間在其燈光下有這種控制器。 進入路由器的兩根棕色電線構成DALI系統的數據總線。它連接到使用Atmel AT90PWM316微控制器的附加PCB。該芯片專為DALI網絡而專門開發,這使得該項目的其餘部分非常容易。它與燈談,路由器與它交談,鮑勃是你的叔叔,你有網絡控制的照明。在足夠大的建築物中得到這個,你可以播放一些方圓。 萬一你想知道。是的,此項目已添加到其TP-Link固件生成器中。 ...

自組裝聚合物支持矽膠3D印刷品自組裝聚合物支持矽膠3D印刷品

我們都知道3D打印的最大目標是:能夠打印所有物體,包括我們自己的身體。為實現這種潛力,我們需要更好的方式來打印軟材料,這表明我們需要更好的方法來支持印刷品,同時他們正在進行中。 這是學術紙張檢查油基微凝塊內印刷矽膠的焦點。領先作者[克里斯托弗S. O’Bryan]和來自佛羅里達大學柔軟物研究實驗室的團隊,佛羅里達州Gainesville開發了一種使用在礦物油中浸泡的自組裝聚合物作為矽氧矽彈性體可以印刷的方法。儘管高達95%溶劑,但該技術利用顆粒狀微凝膠顆粒狀微凝膠。盡可能高達95%溶劑。在應力下,例如由3D打印機的噴嘴施加的,固體UNJAM進入流動的液體,允許打印機擠出矽氧烷。微凝膠再次將堵塞速度迅速堵塞,在其固化時支撐矽膠。 [O’BRYAN]等人使用該技術打印模型氣管,小歧管和帶球閥的泵。成品歧管和泵的QuickTime視頻動作。雖然我們之前已經涵蓋了靈活的打印選項,但這種技術是一個超越的步驟,我們熱衷於看到它進入業餘愛好印刷市場。 [lonc],謝謝你的尖端。 ...