跳至主要内容

博文

Switch OLED硬破解简明指南(上)

前言 买了 Switch 已经两年多了,也买了马里奥,健身环,喷涂战士等,甚至还买了一年的家庭会员,但实际游戏时间没多少小时,主要还是小棉袄没时间玩,光在写作业。 我的时间又都是碎片化的,所以就更没功夫玩游戏了。但最近偶然发现,Switch 硬破解的成本已经便宜到只有三十块钱了,这就没有理由不买来试一试了。 一直以来,我对游戏的兴趣都不大,但对破解 Switch 的兴趣很大,于是立马淘宝下单,开搞。 简介 大气层 Atmosphère(法语) 大气层 Atmosphere 是 Switch 中的免费开源的破解系统,目前也是使用树莓派芯片硬解的唯一系统。 https://github.com/Atmosphere-NX/Atmosphere 大气层只是一个开源系统,本身并不支持破解,只有使用大气层整合包才能实现真正的破解。 大气层整合包 大气层整合包,其实就是包括 Hekate 和大气层 Atmosphere,还有其他一些工具软件的整套破解系统。 Hekate Hekate 是一款用于任天堂 Switch 游戏机带图形界面的开源引导加载程序(Bootloader)。它主要用于解锁 Switch 的安全启动限制,允许用户执行各种高级操作。 https://github.com/CTCaer/hekate RP2040 RP2040 是树莓派的一款高性能微控制器芯片,作为硬件破解的主控芯片。 微脖 图中黄色柔性 PCB,插入 EMMC 芯片里面,和 D0 相连。 硬件破解 淘宝购买 Switch OLED 破解包,30 块钱包邮。见上图。 拆机 Switch 各种拆机视频太多了,不再重复了,就贴几张图。 注意:拆开后记得先断开电池接头! 借图一张, 注意:先把游戏卡和 TF 卡拔了! 手柄卡槽的螺丝只需要拆两颗,并且注意这两颗螺丝并不一样。 这里有个故事: 刚买 Switch 不久,小棉袄在家想偷着玩,但是我用 parental control 限制了 Switch 的使用时间,她认为我是用网络控制了 Switch,所以她就想用手机 SIM 卡联网玩,最后看到了 TF 卡槽,就把她的手机卡插进去了,然后就拿不出来了。怕我发现就拿了我的工具包,开始拆 Switch。 虽然她没看任何拆机视频,但她还是拆开了外壳最终把...

ATmega2560Pro模块开发板资料

简介 最近在做一个项目,需要用到一个 ATmega2560Pro 模块开发板,于是就去淘宝上买了一个,售价很贵 60 元。 为什么要买这个模块呢?第一个原因是我也就 Arduino 软件熟悉一点,第二个原因是我需要用到三,四个串口。 开始我是打算用软串口来实现的,结果在 Arduino pro mini 模块测试发现,软串口即使在 9600 波特率上,发的数据多一点就容易出乱码。没办法就只能用这么贵的模块了,还好这个项目对成本没那么敏感。 但是淘宝卖家并没有这个模块的详细资料,Google 了一下也没有找到,于是我就自己去研究了一下这个模块,顺便把相关资料整理出来,供大家参考。 我的测试结果就是硬串口还是更可靠。现在用 115200 波特率,大数据、高频率收发都没有问题。 引脚图 拼凑集成了高清的引脚图,方便大家查看。 尺寸 根据实物重新测量了一下尺寸。 资料汇总下载 PDF 链接: https://pan.quark.cn/s/9540a3f38773 提取码:54xv source https://mianao.info/atmega2560pro-module-guide/

使用MiGPT将你的小爱音箱接入任意AI模型

前面写了 小爱音箱控制HomeAssistant设备的最简单方法 ,把小爱同学和 HomeAssistant 连起来,用语音控制家里的设备。 虽然小爱音箱升级加入了大模型,但肯定还是国外的专业 AI 模型更好用,所以我就用 MiGPT 这个项目给小爱同学接上了 AI 模型。 介绍 MiGPT 是一个让小米系列音箱用上 AI 的项目。 开源地址:https://github.com/idootop/mi-gpt 主要功能: 🎓 AI 问答 🎭 角色扮演 💬 流式响应 🧠 长短期记忆 🔊 自定义 TTS 这里是支持的小米音箱型号:https://github.com/idootop/mi-gpt/blob/main/docs/compatibility.md 目前支持的 AI 模型: ChatGPT Groq 硅基流动 智谱 AI 豆包 通义千问 DeepSeek 零一万物(万知) 百川智能(百小应) Moonshot (Kimi) 但是,我们可以用 OneAPI 加入其他的 AI 模型。 部署 MiGPT 有两种启动方式: Docker 和 Node.js。大家最熟悉的还是 Docker 部署吧,因为类似的介绍有很多,我就简单写一下关键点。 Docker 部署在互联网上就可以,不一定是和小爱音箱在同一局域网。 Docker 镜像只需要运行一个 idootop/mi-gpt:latest 就行了。 如果用 Docker-compose 部署,非常简单: version: '3.8' services: migpt: image: idootop/mi-gpt:latest container_name: migpt restart: unless-stopped env_file: - ./MiGPT/.env volumes: - ./MiGPT/.migpt.js:/app/.migpt.js 环境变量 environment 的配置,也可以直接放在 .env 文件里: # OpenAI(也支持通义千问、MoonShot、DeepSeek 等模型) OPENAI_MO...

罗大佑2024春龙交响夜深圳音乐会

2024 年 12 月 7 日,周六的晚上,罗大佑春龙交响夜音乐会在深圳音乐厅唱响。我在大麦没有抢到便宜的票,只能晚上去找黄牛了。 不到六点,深圳音乐厅周围就都是黄牛了,到处问卖不卖票,原来他们就是现场收票再倒手。有个老头转一张 680 的票,几个黄牛围上去,我在旁边插了一嘴,一个女的还在那用广东话骂我。最后五百块钱被黄牛收了,转头过来问我 880 要不要。 音乐厅二楼入口,很多海报,很多人在那合影,我到处问人有没有多的票。看得出来,这是一场中老年人的音乐会,年轻人大概有十分之一吧。 一直等到快开场了,我才在黄牛手里买了一张 980 的票,600 都不干,非要了我 680,我是不是应该再等一下的。 以前没去过深圳音乐厅,进来后发现 480-980 的票其实差异不大,难怪我抢不到 480 的票呢。距离还是比较近的,比体育场的还是清楚多了。 坐下发现旁边一位女士是我问过票的,但她似乎就是陪人过来的,大多数时间在那玩手机游戏。前排的一位女士带着儿子,全程在刷视频,我只能说有钱吧。 没有大银幕也没有布景,只有乐队。开场罗大佑就开始弹钢琴,唱起来就知道体力不如以前了,难怪现在都改在这种音乐厅里了。 音乐厅的声音确实挺好,中间卡拉 OK 是一个高潮,大家一起唱恋曲,唱光阴的故事。我还可以,会唱的歌词都记得住,但罗大佑在唱《之乎者也》时,剪刀等待之那句好像是忘记了。 还有个小插曲,我开始还意外是这位女士太激动站起来了,结果听说她在叫要统一台湾,真是神经病。最后被保安拉出去了。 返场的时候,全体一起唱起了《童年》,欢乐的时光总是短暂的,两个小时后是别离。 想起 2011 年 7 月 23 日去广州第一次看罗大佑演唱会,那时我还青春热血,罗大佑也还健硕,几个小时从头唱到尾。 时光真的是一去不复返,我们只能静静地唱着《童年》,回忆着那些逝去的年华,嘴里说着无悔青春,其实心里还想着如果。 source https://mianao.info/luo-dayou-lotayou-symphony-concert-shenzhen-2024/

OneAPI-开源的AI模型接口管理和分发神器

OneAPI 是一个开源的 AI 模型接口管理和分发神器,它能将所有大模型一键封装成 OpenAI 协议,这样你就可以薅各大厂家的 AI 免费羊毛了。 OneAPI 统一了接口协议,其他的第三方服务,如 ChatGPT Next Web ,就可以很方便的使用各种模型了。 开源地址:https://github.com/songquanpeng/one-api 原理框图: 目前支持这些大模型: [x] OpenAI ChatGPT 系列模型 (支持 Azure OpenAI API ) [x] Anthropic Claude 系列模型 (支持 AWS Claude) [x] Google PaLM2/Gemini 系列模型 [x] Mistral 系列模型 [x] 字节跳动豆包大模型 [x] 百度文心一言系列模型 [x] 阿里通义千问系列模型 [x] 讯飞星火认知大模型 [x] 智谱 ChatGLM 系列模型 [x] 360 智脑 [x] 腾讯混元大模型 [x] Moonshot AI [x] 百川大模型 [x] MINIMAX [x] Groq [x] Ollama [x] 零一万物 [x] 阶跃星辰 [x] Coze [x] Cohere [x] DeepSeek [x] Cloudflare Workers AI [x] DeepL [x] together.ai [x] novita.ai [x] 硅基流动 SiliconCloud [x] xAI 具体怎么部署,搜一下教程有很多,我就不写了: 大模型接口管理和分发系统One API OneAPI-接口管理和分发神器:所有大模型一键封装成OpenAI协议 注意点有两个: 一般来说都是基于 Docker Compose 进行部署,如果是在服务器上用域名访问的话,需要对 Nginx 配置,有两个地方要修改: 添加: server { location / { client_max_body_size 64m; proxy_http_version 1.1; proxy_pass http://localhost:3650; ...

小爱音箱控制HomeAssistant设备的最简单方法

智能音箱大浪淘尽现在只剩下小米,天猫,小度了,之前买的京东音箱只能当垃圾处理了。至于 Google Home 和 Amazon ECHO 国内环境实在是不合适了。比较了一下,还是小米的生态比较强一点。 HomeAssistant 用了一年多,一直没加上智能音箱,主要还是因为声音控制的需求不是很强烈。但我最近发现小米的小爱音箱不仅仅是对其智能家居支持的很好,GitHub 上也有很多好玩的项目,比如 MiGPT 。 于是趁着双十一,加上政府补贴,131 大洋拿下了 小米AI音箱(第二代) ,先把小爱同学和 HomeAssistant 连接起来,然后再来搞 GPT。 搜了一下,一种方法是用 Xiaomi Miot Auto 插件 和 NodeRed 来控制,自由度最大,也比较麻烦。另外一种方法就是用巴法云插件,应该是最简单的方法。 注册巴法云账号: https://cloud.bemfa.com/ ,获取密钥。 在 HACS 中搜索 bemfa 安装,或者直接 clone 巴法云插件:https://github.com/larry-wong/bemfa , 将 custom_components/bemfa 目录拷贝至 Home Assistant 配置目录的 custom_components 目录下。 重启 Home Assistant 服务,在 HomeAssistant 的集成页面,添加集成,搜索 bemfa 并添加。 根据提示输入巴法云账号,密码,密钥后提交,安装成功后,点击集成 bemfa ,选择配置:同步,编辑,删除。 同步需要控制的实体,一个一个添加,名字就是语音控制的名称,按照自己习惯的命名,不合适在后面编辑再修改。 实体选择同步完成后,巴法云会有显示。 在小爱音箱 APP 打开后点击 智能家居 -> 语控设置 -> 添加其他平台设备 -> 添加 ,找到 巴法 ,登录账号。 在巴法里面点击同步设备。 回到 语控设置 下,点击 小米AI音箱(第二代) ,可以看到同步过来的设备。 在智能家居主页面也显示了。 现在就可以通过小爱同学控制家里的开关灯了,至于风扇空调之类的,我就没有了。 source https://mianao.info/xiaomi...