← 返回信息流
AI 资讯Hacker News·2 小时前

Kode Dot 推出可编程口袋设备,面向创客与极客

原标题:Kode Dot Programmable pocket device for makers, pentesters and geeks

速览

Kode Dot 是一款小巧的可编程口袋设备,专为创客、渗透测试人员和极客设计。它提供便携的编程能力,适合各种 DIY 项目和安全测试场景。该设备旨在让用户随时随地进行硬件编程和实验,扩展了个人数字创作的可能性。

AI 深度解读

背景

在硬件开发的世界里,许多创意项目都夭折在最初的搭建阶段——连接屏幕、按钮、电源、传感器这些基础部件往往耗费大量精力,真正有创造性的部分反而被搁置。针对这一痛点,一款名为 Kode Dot 的可编程掌上设备应运而生。它最初在 Kickstarter 上发起众筹,获得了 16,000 名支持者的信任,如今已从梦想变为现实,面向创客、渗透测试人员(pentesters)和极客群体发售。

核心内容

Kode Dot 是一台可放入掌心的可编程设备,搭载双 MCU(ESP32-P4 和 ESP32-C5)、一块 2.13 英寸 AMOLED 触摸屏(分辨率 502×410),并集成了 Wi-Fi、蓝牙 LE、红外(IR)和 NFC 等无线功能,以及丰富的传感器和真实的 I/O 接口。用户只需编写代码,它就能变成任何需要的工具。

开箱即用,无需搭建
大多数项目死在“搭建”这一步:屏幕、按钮、电源、传感器都要先接线才能开始。Kode Dot 直接提供一个完整的平台,让你从想法开始,而不是重新造基础轮子。

核心硬件全部内置

  • 双 MCU:ESP32-P4(负责主运算)+ ESP32-C5(负责无线通信)
  • 2.13 英寸 AMOLED 触摸屏,502×410 像素
  • microSD 卡槽用于存储应用
  • 支持充电、刷固件后直接使用,无需组装

通过 GPIO 扩展
带有 16 个可编程引脚(其中 14 个在 20-pin GPIO 排针上,另有 2 个在磁吸连接器上)。插上排线即可连接传感器、电机或用户自己的电路板。Kode Dot 可随项目一起成长。

社区应用生态
用户可以在社区浏览、运行其他人发布的游戏、工具和小玩意,也可以构建自己的应用并分享。

用你熟悉的工具开发
Kode Dot 可与一切交互:Wi-Fi、蓝牙 LE、红外、NFC,内置扬声器、麦克风和可编程 LED。开箱即可连接网络、各种小工具和周围世界。

详细硬件规格

  • 主控:ESP32-P4 + ESP32-C5
  • 屏幕:2.13 英寸 AMOLED 触摸屏,502×410 分辨率
  • 内存/存储:32 MB PSRAM + 32 MB Flash
  • NFC/RFID/IR:支持 13.56 MHz NFC 读写与模拟,125 kHz RFID 读写与模拟,红外收发(可学习任意遥控器)
  • 显示驱动:CO5300(通过 MIPI-DSI 驱动 AMOLED,流畅快速)
  • 触摸控制器:CST820(快速精准的电容触摸)
  • 9 轴惯性测量单元(IMU):6 轴 LSM6DSV + LIS2MDL 磁力计
  • NFC 控制器:ST25R3916B(13.56 MHz 标签读写/模拟)
  • RFID 前端:离散模拟前端支持 125 kHz 卡片读写/模拟
  • 存储:microSD(SD/MMC 接口)
  • 音频:ES8311 编解码器 + NS4150B D 类功放驱动扬声器,内置麦克风
  • 触觉反馈:AW86233 LRA 驱动器的清脆振动马达
  • 电源管理:BQ25896 PMIC(USB-C 充电支持 Power Path 和 OTG)
  • 电量计:CW2217(精确显示剩余电量)
  • 电池:锂聚合物电池(容量待定)
  • 实时时钟:电池备份 RTC(在常电域保持真实时间)
  • 接口:USB-C(支持刷固件、充电、调试和 USB OTG)+ JTAG
  • 磁吸连接器:支持充电输入或电源输出,外加 2 个可编程 GPIO
  • 20-pin GPIO 排针:14 个可编程 GPIO + 5V 和 3.3V 电源轨(各支持 2A)
  • 操控:D-pad(四向方向键)+ 2 个额外按钮(适用于游戏和菜单)
  • 指示灯:KTD2026 RGB LED(可寻址状态灯)

关键要点

  • 即用平台:无需搭建基础硬件,到手即可编程,降低入门门槛,让创客专注于创意本身。
  • 双 MCU 架构:ESP32-P4 负责主运算,ESP32-C5 专门处理无线通信,兼顾性能与功耗。
  • 丰富 I/O:16 个可编程 GPIO 支持外接传感器、电机等,通过 20-pin 排针和磁吸连接器扩展。
  • 无线全栈:内置 Wi-Fi、蓝牙 LE、NFC(13.56 MHz)、RFID(125 kHz)和红外收发,可与各种设备通信。
  • 传感器套装:9 轴 IMU(6 轴 + 磁力计)、麦克风、扬声器、触觉振动电机、可编程 RGB LED,提供人机交互基础。
  • 社区生态:用户可浏览、运行和分享社区应用(游戏、工具等),形成内容共享循环。
  • 开发友好:使用常见工具链(如 Arduino 或 ESP-IDF)即可开发,无需专用 SDK。
  • 开箱即连:通过 USB-C 即可刷固件、充电、调试,并支持 USB OTG。

意义与影响

Kode Dot 代表了一种新型“掌上可编程平台”的诞生。它试图解决硬件开发中最常见的“搭建瓶颈”——通过将所有基础硬件高度集成,让创客能直接跳入编程和应用开发阶段。这种做法降低了硬件实验的心理和技术门槛,尤其适合快速原型制作、渗透测试、物联网网关或便携工具开发。

从社区层面看,16,000 名 Kickstarter 支持者验证了市场对这种形态的需求。通过内置丰富的无线协议(Wi-Fi、BLE、NFC、RFID、IR),Kode Dot 能充当一个“万能遥控器”或“标签模拟器”,在安全测试、自动化控制、教育等领域有潜在应用。

更重要的是,它强调了“软件定义硬件”的理念:同一块设备,通过刷写不同固件,可以变成游戏机、网络分析仪、智能家居控制器、数据记录仪等。这种灵活性若能配合活跃的社区生态,将有可能催生类似“硬件应用商店”的模型,彻底改变小型便携设备的开发和使用方式。

查看原文 →kode.diy