色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何將ArduinoEsplora和M5Stack組合成一個NES游戲機

454398 ? 來源:工程師吳畏 ? 2019-08-23 10:37 ? 次閱讀

第1步:什么是Arduino Esplora

如何將ArduinoEsplora和M5Stack組合成一個NES游戲機

Arduino Esplora是Atmega32U4 AVR微控制器板。

它是獨特的Arduino板,因為它構建了 - 在開箱即用的各種輸入傳感器中,包括操縱桿,4個按鈕,滑塊,溫度傳感器,加速度計,麥克風,光傳感器等。

還有Arduino IDE提供了各種使用它的示例。

這次我將Esplora編程I2C從設備,作為I2C游戲手柄。

第2步:什么是M5Stack?

M5Stack從2017年的kickstarter項目開始,ESP32核心,內置2.0“彩色LCD,小巧的5 cm外形,支持可堆疊模塊和grove I2C模塊。

現在它已經有各種核心型號,數十個可堆疊的模塊和還支持大量的I2C Grove模塊。

第3步:為什么要用ESP32玩復古游戲?

使用Raspberry Pi制作帶有Retropie發行版的復古游戲機是一個非常受歡迎的主題。

它能很好地完成這項工作,但最值得注意的問題是啟動時間。

我不想等半分鐘才能進入復古游戲,真正的游戲機無需等待!

然后我發現esp32-nesemu無需等待啟動,所以我嘗試使用M5Stack構建NES游戲機。

第4步:硬件準備

Arduino Esplora

官方產品已經過時但仍然很容易在網上找到克隆。

M5Stack

任何帶有2.0“LCD的M5Stack核心都應該沒問題。

引腳接頭

2針公母針頭和6針公母針頭。

Grove轉換電纜

正常4針公頭跳線至Grove 4針轉換電纜首選。我手頭沒有這個電纜,所以我只修補1以自己連接SCL和SDA引腳。

第5步:軟件準備

Arduino IDE

下載并安裝Arduino IDE

ESP-IDF

如果還沒有安裝ESP-IDF,請按照設置指南進行操作:

第6步:編程I2C游戲手柄

我寫了一個簡單的程序來閱讀操縱桿和按鈕輸入并將其轉換為I2C信息

以下是程序步驟:

將Esplora連接到電腦

打開Arduino

上傳程序

第7步:突破Esplora I2C

Arduino Esplora擁有大部分I/O和用戶界面,但具有諷刺意味的是它缺乏I2C(格羅夫系統)突破引腳。

幸運的是,ATMega32U4中的I2C引腳尚未用于其他目的。并且Esplora上的左側引腳接頭“當前未連接”,我們可以使用此引腳接頭來斷開I2C引腳。

只需使用2根線和一些焊接工作來連接ATMega32U4引腳18(SCL)和引腳19(SDA)到左引腳頭。

Step 8:使用引腳接頭修復Esplora上的M5Stack

Esplora右側引腳接頭的最多2個底部引腳是GND和5V,它可以匹配M5Stack核心基準引腳。因此我們可以彎曲一個2針公 - 母針腳接頭相互連接。

Esplora左側引腳接頭未連接任何東西,前面的步驟使用2個最頂端的引腳作為I2C斷開。還有6個引腳,我們可以彎曲6針公母針頭以固定Esplora上的M5Stack。

步驟9:連接I2C引腳

Esplora和M5Stack與I2C協議通信,M5Stack充當I2C主設備,Esplora是I2C從設備。

由于GND和5V已經連接在前面的步驟,只有SCL和SDA需要進一步連接。

步驟10:編程M5Stack

從GitHub下載esp32-nesemu的修訂版:https://github.com/moononournation/esp32-nesemu

在esp32-nesemu下,運行“make menuconfig“

輸入”Nofrendo ESP32特定配置“子菜單

選擇”要運行的硬件“到”M5Stack“

啟用”GPIO26上的模擬音頻

選擇“控制器類型”為“I2C游戲手柄”

退出menuconfig

運行“make -j5 all”編譯程序

將M5Stack連接到計算機

運行“make flash”以閃爍c ompiled binary to M5Stack

運行“sh flashrom.sh PATH_TO_YOUR_NES_ROM_FILENAME”

步驟11:享受!

是時候玩你喜歡的游戲了!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 游戲機
    +關注

    關注

    9

    文章

    300

    瀏覽量

    33610
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187754
收藏 人收藏

    評論

    相關推薦

    M5Stack的CoreMP135,你了解多少?

    作者:Lashley Wang 在當今數字化的時代,工控主機作為工業自動化的核心設備,扮演著至關重要的角色。今天,我們要向大家介紹款來自[M5Stack] 的強大體化Linux工控主機
    的頭像 發表于 01-26 22:20 ?131次閱讀
    <b class='flag-5'>M5Stack</b>的CoreMP135,你了解多少?

    M5CoreS3 和 M5AtomS3R 支持小智AI啦!

    M5Stack支持小智AI啦!現已適配M5CoreS3和AtomS3R(需搭配AtomicEchoBase)。只需簡單操作,即可將設備轉化為智能AI助手。體驗全新語音交互功能,讓智能助手觸手可及
    的頭像 發表于 01-23 18:19 ?221次閱讀
    <b class='flag-5'>M5</b>CoreS3 和 <b class='flag-5'>M5</b>AtomS3R 支持小智AI啦!

    M5Stack Hackathon:看看我們都做了什么好玩的項目!

    眾所周知(?),M5Stack于2024年11月30日舉行了內部員工的Hackathon大賽,要求用我們自己生產的產品,在天的時間完成項目制作以及陳述。讓我們起來看看大家做了什么好玩的項目
    的頭像 發表于 12-07 01:08 ?266次閱讀
    <b class='flag-5'>M5Stack</b> Hackathon:看看我們都做了什么好玩的項目!

    活動回顧|M5Stack Open Day 2024 開放日精彩瞬間回顧

    M5Stack首屆開放日圓滿落幕!本次活動吸引了70多位國內外客戶齊聚堂。許多客戶還帶來了使用M5產品打造的精彩項目,與大家分享他們的創意與成果。現在,就讓我們起回顧這場精彩紛呈的
    的頭像 發表于 11-23 01:07 ?164次閱讀
    活動回顧|<b class='flag-5'>M5Stack</b> Open Day 2024 開放日精彩瞬間回顧

    精彩回顧|M5Stack MFT2024 日本之行

    2024年9月21-23日,M5Stack團隊亮相MakerFaireTokyo2024和M5用戶線下見面會,在這三天時間里,M5Stack攜全球領先的物聯網終端設備,訪故友,遇新朋,見證了很多精彩
    的頭像 發表于 09-28 08:05 ?457次閱讀
    精彩回顧|<b class='flag-5'>M5Stack</b>  MFT2024 日本之行

    索尼PS5 Pro游戲機震撼發布

    游戲界的萬眾矚目下,索尼于近日舉行的PS5技術展示會上,由首席架構師Mark Cerny親自揭曉了萬眾期待的PS5 Pro游戲機。這款全新力作以699美元的定價,定于11月7日盛大發
    的頭像 發表于 09-11 16:59 ?747次閱讀

    微軟開發者成功在任天堂 NES 游戲機上運行.NET

    游戲機被譽為“紅白”,搭載 1.78 MHz 的 8 位 CPU,內存僅有 2KB,游戲卡帶最大容量可達 512 Kilobytes。然而,這樣的設備如今運行安卓/iOS app 明顯吃力,因為現今的主流應用均大于 55-2
    的頭像 發表于 05-30 14:36 ?497次閱讀

    索尼或將于近期公布PS5 Pro游戲機及《宇宙機器人》新作發布日期

    5月份,Jeff Grubb曾透露索尼計劃近期發布PS5 Pro游戲主機,而近期揭示的眾多信息中亦可見到這個發布會的痕跡,甚至傳言《宇宙機器人》將作為新的作品亮相,進步暗示索尼可能在
    的頭像 發表于 05-28 15:56 ?666次閱讀

    任天堂Switch初代游戲機模擬運行Windows 11 ARM效果展示

    5 月 14 日,某開發者PatRyk在X平臺發布帖子,展示了任天堂Switch初代游戲機在Linux環境中通過QEMU模擬Windows 11 ARM系統的效果。
    的頭像 發表于 05-14 10:16 ?1017次閱讀

    樂鑫科技收購創新硬件公司M5Stack控股權

    樂鑫科技近日宣布成功收購M5Stack(明棧信息科技)的控股權,此舉在物聯網與嵌入式系統行業內引發了廣泛關注。對于兩家公司而言,這不僅是發展史上的重要里程碑,更是雙方共同追求AIoT技術普及化的有力體現。
    的頭像 發表于 05-06 15:14 ?1146次閱讀

    樂鑫科技收購創新硬件公司 M5Stack 控股權

    樂鑫科技(688018.SH)宣布收購M5Stack(明棧信息科技)的控股權。這戰略舉措對于物聯網和嵌入式系統領域的兩家公司來說都是重要的里程碑,也契合了樂鑫和
    的頭像 發表于 04-29 08:30 ?542次閱讀
    樂鑫科技收購創新硬件公司 <b class='flag-5'>M5Stack</b> 控股權

    樂鑫科技宣布收購M5Stack(明棧信息科技)的控股權

    樂鑫科技 (688018.SH) 宣布收購 M5Stack(明棧信息科技)的控股權。這戰略舉措對于物聯網和嵌入式系統領域的兩家公司來說都是重要的里程碑,也契合了樂鑫和
    的頭像 發表于 04-22 15:46 ?1218次閱讀

    任天堂Wii游戲機的縮小版:Short Stack

    內部配置方面,Short Stack搭載了精簡版Wii主板,保留了CPU、GPU、RAM及閃存等原版配置。主板尺寸僅為62x62mm,并配有定制PCB和散熱器。值得注意的是,Short Stack的命名源于其堆疊式PCB電路板,賦予了Wii主機藍牙、USB以及GameCu
    的頭像 發表于 04-19 14:29 ?644次閱讀

    臺基于 ESP32 DIY 復古游戲機——MicroByte

    MicroByte 是款mini主機,能夠運行 NES、GameBoy、GameBoy Color、Game Gear 和 Sega Master 系統的游戲,所有元器件都設計在這 78 x 17
    的頭像 發表于 04-11 15:14 ?854次閱讀
    做<b class='flag-5'>一</b>臺基于 ESP32 DIY 復古<b class='flag-5'>游戲機</b>——MicroByte

    Apple News+推出全新Quartiles文字游戲

    “Quartiles”游戲輕松休閑,用戶只需在界面上依次點擊1至4字母按鈕,組合成單詞完成。該游戲每日進行,如能破解謎題找出全部五單詞,
    的頭像 發表于 04-11 14:32 ?456次閱讀
    主站蜘蛛池模板: 秋霞电影网伦大理电影在线观看 | 一个吃奶两个添下面H | 国产精品日本无码久久一老A | 国产AV精品白浆一区二 | 成人啪啪色婷婷久色社区 | 国产午夜精品AV一区二区麻豆 | 国产精品自在拍在线播放 | 国产精品一区二区AV交换 | 精品无码国产自产在线观看水浒传 | 真实国产乱子伦精品一区二区三区 | 俄罗斯女人与马Z00Z视频 | 黄页网址大全免费观看 | 公粗挺进了我的密道在线播放贝壳 | 欧美残忍xxxx极端 | 久久9精品区-无套内射无码 | 一边亲着一面膜下奶韩剧免费 | 伊人久久大香线蕉综合影 | 国产精品欧美一区二区在线看 | 东北足疗店妓女在线观看 | 国产成人免费观看在线视频 | 中文字幕无线手机在线 | 免费视频xxx | 久久re视频这里精品免费1 | 中文字幕人成人乱码亚洲AV | 手机在线看片欧美亚洲 | 中文字幕在线观看国产 | 无码一卡二卡三卡四卡 | 捏奶动态图吃奶动态图q | 芒果影院网站在线观看 | 亚洲嫩草影院久久精品 | 国产白色视频在线观看w | RUNAWAY韩国动漫免费官网版 | 亚洲高清免费在线观看 | 亚洲国产欧美国产综合在线 | 亚洲成年男人的天堂网 | 色悠悠电影网 | 中文字幕蜜臀AV熟女人妻 | 国产白色视频在线观看w | 99婷婷久久精品国产一区二区 | www.久久久 | 人禽l交视频在线播放 视频 |