Month: June 2022

16核心計算機由Atmegas

製作的桌面有兩個,四個甚至八個核心,但是在您上次看到多核商業計算機的最後一次? [傑克]只是這樣做的是,建立了一台16個核心電腦的大型電腦,從少量的Atmega微控制器中。 從[傑克]的描述中,有15個“工作人員的核心,每個核心有自己的16MHz水晶以及連接8位數據總線。當設備打開時,單個“Manager”核心 – 同樣是ATMEGA328 – 輪詢所有工人以及在每個核心中寫入自定義字節碼中的程序。核心本身可以訪問到A共用RAM(32K),一點閃存,VGA OUT端口以及連接到主核心的以太網控制器。 由於[傑克]的Duo Mega Computer有幾個核心,它擅長多任務處理。在下面的視頻中,您可以看到計算機在計算器應用程序之間移動,一個奇怪的TETRIS遊戲,以及記事本應用程序。 Duo Mega的16個核心同樣使得挑戰性計算得更快;他可以比任何類型的8位微控制器更快地生成Mandelbrot模式,以及同樣在偉大的點擊點擊時產生素數。


June 29, 2022 0

星期五黑客聊天:與Fran Blanche

的陳舊技術加入了我們本週五加入我們的陳舊技術。 每個星期五,我們都從硬件場景中圍繞著一個人,並在鍵盤前面坐在鍵盤前面,以越過他們正在努力的東西。本週,我們正在與[Fran Blanche]發言,以越過古代技術,奇怪的電子產品,以及任何從地上建造硬件業務的東西。 誰是[Fran Blanche],你可能會問?她是一個自學式電子工程師,藝術家,音樂家,攝影師,機械工程師以及YouTube Vlogger。她是Frantone Electronics的創造者,是商店吉他效果的極其第一製造商之一。她的peachfuzz是其中一個極少的原始失真/模糊電路之一。她在布朗大學談到精品效果行業,處理著富蘭克林學院的毛娘機自動化,圍繞著最大的樂器徘徊,從土星v分開飛行五金,只是看起來它的工作原理,以及她的工作原理在倉庫內為史密森尼的空氣以及地區博物館。 隨著工作的簡歷,這很酷,現在在工作的情況下?她試圖從阿波羅支持電腦重新創建DSKY。 DSKY是Apollo支持計算機的個體界面,一塊完美的鋁塊鑲嵌著可愛的按鈕以及電致發光顯示器。在過去的幾年裡,她試圖複製一個當代DSKY – 包括定制的細分EL屏幕 – 已經在背部燃燒器上,然而,現在[Fran]正在試圖提高Gofundme上的複製品。我至少想看看那個Gofundme廣告系列。 這是如何參與的方法: 我們的黑客聊天是Hackaday.io Hack Chat Group Messaging上的在線鄰居活動。 登錄hackaday.io,查看該頁面,以及查找“加入此項目”按鈕。當您是項目的一部分時,按鈕將修改“團隊消息”,它將直接帶到黑客聊天。 你不必等到星期五;隨時加入,以及您可以看到鄰居在談論內容。


June 25, 2022 0

修理MacBook

的試驗為朋友,[PHIL]為一個Unibody MacBook邏輯板交易了一個帶有損壞的耳機插孔,一個破壞的鍵盤控制器,以及一個非功能突發風扇。不是一個讓糟糕的硬件浪費,他掀起修復這個現在破碎的筆記本電腦通過他可以的任何地方掃除部分。整件事情最終工作,以及最終成為該過程中焊接技能的極其優秀的屏幕。 鍵盤移植的第一步是在較新的Unibody MacBook中切割適當大小的孔,以進行舊的,預編碼MacBook Pro 17“鍵盤。這是通過切割預界面的鍵盤平底鍋的鍵盤平底鍋來完成的,並且非常非常仔細地將其融入Unibody底盤。 MBP有一個單獨的鍵盤以及RoadPad控制器,所以程序[Paul]需要在底盤內發現這些新電子設備的某些區域。該區域在內部困難的驅動器旁邊發現,以及熱膠的自由施加在一起。 未來,[菲爾]計劃增加更多LED,3.5毫米的千斤頂,以及USB到TTL轉換器 – 任何類型的真實“黑客”筆記本電腦的必需品。它仍然是一個很好的工作,以及一定程度的努力以及技能,可以讓它成為今天的地方。


June 25, 2022 0

建立一個Strandbeest

[Jeremy]可能已經在他巨大的六角形項目上提供,但這並不表明他剛剛離開了腿的機器人世界。 他正在走上一個項目,比基本的六足動物更複雜,更加複雜。 這一次,他正在建立一個Strandbeest,這是由行走製造商Extraordinaire [Theo Jansen]創建的完全同一製造商。 隨著正確的長度以及斯特蘭韋斯特腿部的關節,你可以拉出你的頭部,所以在[傑里米]發現他的新項目的動機後,他挖掘了斯特蘭氏腿上的相關文學。 他發現了[Dominique Studer]的作品,並設為製作自己的機械腿的工作。 現在,[Jeremy]有一個由木材建造的Strandbeest腿部鏈路的原型。 它仍然需要一點工作,然而很快就足夠了,將有一個PVC管山脈,漫步在[傑里米]的房子附近的後果。


June 24, 2022 0

你的下一個桌面…… qnx?

QNX具有嵌入式操作系統的長視歷史。 QNX總是受到具有微內核架構的真正時間操作系統的流行。也就是說,內核函數作為一組協調任務而不是單一代碼運行。最近發布的QNX 7(下面參見視頻)使其能夠在64位桌面計算機上運行以及[Elahav]做出了處理將此嵌入式RTOS轉換為桌面操作系統的決定。 這可能是噪聲遠的噪聲,但是QNX是一個符合POSIX的系統,以及您在Linux或BSD等系統中所期望的所有功能。它剛剛針對桌面市場以及結果,因此無法運行桌面的大量工具。 QNX不是您在Arduino上發現的RTOS類型。在汽車系統(例如,它運行通用電機的OnStar系統)是更典型的。 他開始使用一個小型ITX板以及安裝的QNX。通常,您可以在工作站上建立嵌入式系統,然後只需將代碼運送到目標系統,但是[Elahav]花了時間來獲得目標的開發系統。有一個問題。內置VI編輯器是由當代標準的原始。他通常是一個Emacs用戶,但即使是Vim也會比“股票”vi好得多。雖然EMACS端口是可能的,但同樣需要在大量的庫中移植,所以他的第一份工作是讓VIM源代碼編譯。 結果並不像他希望的那樣簡單。開發系統預期的特定GNU工具尚不存在(雖然常用版本的工具,如Grep,所確有的)。所以他必須弄清楚如何交叉編譯vim。回想起來,[elahav]作出了決定,他必須首先移開GNU工具。他確實必須從Vim中消除一些舊代碼,這些代碼旨在達到舊版QNX。 其餘的經驗相對良好。他處理SDL和一些遊戲的港口。 Qt存在於QNX上,但是,具有對嵌入式系統的配置(例如,無論是全屏)的配置。建立Qt應用程序是可能的,但沒有適當的窗口經理,它仍然不是他想要的桌面體驗。幾週後,他處理了一個窗戶經理。請記住,QNX的屏幕設計不是X,所以抓住現有的代碼不是可能的選擇。 它是實用嗎?也許,雖然我們沒有看到可用的實際代碼。它是可取的嗎?最有可能沒有,除非您已經利用QNX,除非我們並不確定。然而,它是一個很好的故事,包括在您開發自己的CPU之前,我們之前指出的問題。當然,[Elahav]開始與一個相當豐富的環境。如果你想看到一些人自動啟動,請檢查a2z。以及如果你已經繞過了一段時間,相信你要記住一個更多的Qnx桌面環境,你就沒有錯。


June 22, 2022 0

USB與BeagleBoard-XM

[Matlo]組成的博掠嗅,利用BeableBoard-XM分享他的USB嗅探作業。 它在2010年的代碼作業的Google Summertime開發,它利用了非XM版本的硬件開發了USB Sniffer的通行證。 [Matlo]無法讓它恢復工作,但最近剛剛重新審視該項目。 他正在清理一些劇本,通常讓其他人更容易脫掉。 以上所看到的扶手獵犬板作為中間人。 您將目標USB小工具鏈接到電路板以及電路板到計算機。 該板模擬目標設備,同時將在任一方向上傳遞數據包,同時記錄它們。 捕獲的數據是利用Wireshark的屏幕屏幕的正確風格,即捕獲通信包感的事實上基本。 這對於如何在非標準系統上使用USB小工具來說,這是非常棒的,反之亦然。


June 20, 2022 0

最好的照片展位為真正的小東西

【飾門]構建塑料模型,就像任何製造真正小東西的人一樣,他需要一個很好的照片展位展示他的商品和技術。他正在使用這一切的普通’海報板和工作燈’設置,我們都放在一起,但在照片上的縫線之後太多了,他選擇將他的展位升級到更好的東西。 新設置包括鋁製框架,鋁框架,帶有40×80英寸半透明的有機玻璃,形成展位的底部和背景。漫射器袋中的兩盞燈從頂部照亮主題,而舊的工作燈連接到錶框架的底部以從下方點亮主題。 與過去的“海報板和工作燈”相比,過去的新照片展位對拍攝非常小的東西來說絕對驚人。這種煙熏型型號看起來像是漂浮的,這個霹靂的那個快速足以讓Grace雜誌封面。 當然,這種PhotoBooth不僅限於模型,因此如果您在將來看看拍攝一些手工BGA電路的照片,您可能希望考慮升級您的Studio設置。


June 20, 2022 0

Android Pen繪圖儀捕捉,流程和打印圖片

這是一個Android供電的筆繪圖儀,它是全部的。 它是由[YTAI Ben-Tsvi]建造的,並用他帶來製造商Faire。 他是IOIO的開發人員,一個用於通過USB(主機或OTG的Android設備通信的硬件接口模塊(都支持)。 物理硬件很容易。 他使用毛氈尖端的標記在白紙上畫畫。 位於畫架的頂部是兩個帶有星星的輪子。 它們是捲軸,用於控製筆的運動。 筆建議可以通過安裝在它下方的滾珠軸承抬起。 但是當您查看[YTAI的]演示時,該項目真的起飛。 控制設備的Android平板電腦捕獲了一個物體的圖片 – 在這種情況下,它是一個玩具卡車。 該應用程序然後使用邊緣檢測來處理它以建立如何繪製圖像。


June 18, 2022 0

Arduino Cinque – RISC-V,ESP32,WiFi,Bluetooth Arduino

本週末在海灣地區製造商Faire,Arduino與Sifive連同Sifive,一個無晶圓公司的開源risc-v micros,介紹了Arduino Cinque 。這是一個運行最快的微控制器之一的板,作為額外的獎金,該板包括ESPRESSIFIF的ESP32,另一個奇蹟,具有WiFi和藍牙的一個非常非常強大的SoC。 關於Arduino Cinque的詳情目前是苗條,但從我們到目前為止看到的內容,Cinque是一個令人印象深刻的強大的板,具有來自Sifive,ESP32和STM32F103的RISC-V FE310 SoC。 STM32似乎專用於向UARB提供UART翻譯的電路板,是第一個用FTDI芯片解決的RISC-V兼容Arduino。當然,使用FTDI芯片,當然,在構建首都On Open MicrocoCtroller平台時,我們的設計決定是可疑的設計決策,我們很高興Sifive和Arduino找到了更好的解決方案。如果這個STM32可以在FE310和ESP32和ESP32旁邊使用這個STM32是未知的。 我們看了看Sifive的Fe310 SoC,它是一個令人難以置信的芯片。它首先在Hifive1發布,我們的實際測試顯示這是一個芯片,這是一個優於Arduino世界的當前性能冠軍,Teeny 3.6。當然,對於任何新的架構,將有一些問題將大量庫移植到FE310,但Sifive已包括Arduino兼容的SDK。這是有希望的,我們迫不及待地想看到Sifive的工作更多更多的董事會。


June 4, 2022 0

在Cyclone v

康奈爾學生[Erissa Irani],[Albert Xu]和[Sophia Yan]上的合成字符串構建了FPGA波浪方程式音樂合成作為【Bruce Land] ECE 5760級的最終項目。 該團隊使用Kaplus-Shift String Synthesis方法來設計Cyclone V FPGA的三個弦樂器的三串儀器。 在開發板的ARM 9 HPS上運行的C程序用作音樂序列儀,控制速度並告訴FPGA,註釋播放。 學生創建了四首歌的版本,包括來自Pocahantas Soundtrack的“風的顏色”,“遠遠高於Cyayuga的水域”(康奈爾的母校)和John Legend的“我所有人”。 一個簡單的GUI允許觀看者選擇一首歌並選擇要播放的樂器或儀器,為每首歌提供多種變化。 謝謝,[布魯斯]!


June 3, 2022 0