{"id":18835459,"url":"https://github.com/web1n/orvibo-ct30w","last_synced_at":"2025-04-14T05:30:31.290Z","repository":{"id":236674686,"uuid":"792941166","full_name":"web1n/ORVIBO-CT30W","owner":"web1n","description":"欧瑞博 CT30W 红外遥控器","archived":false,"fork":false,"pushed_at":"2024-11-30T10:00:35.000Z","size":404,"stargazers_count":11,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-27T19:21:39.009Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/web1n.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-28T01:34:06.000Z","updated_at":"2025-03-14T07:24:58.000Z","dependencies_parsed_at":"2024-04-28T06:48:57.555Z","dependency_job_id":"897c2fac-28f7-4238-ae45-9d78a5c5ed17","html_url":"https://github.com/web1n/ORVIBO-CT30W","commit_stats":null,"previous_names":["web1n/orvibo-ct30w"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web1n%2FORVIBO-CT30W","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web1n%2FORVIBO-CT30W/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web1n%2FORVIBO-CT30W/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web1n%2FORVIBO-CT30W/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/web1n","download_url":"https://codeload.github.com/web1n/ORVIBO-CT30W/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248826443,"owners_count":21167693,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T02:16:18.193Z","updated_at":"2025-04-14T05:30:31.281Z","avatar_url":"https://github.com/web1n.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ORVIBO-CT30W\n\n欧瑞博 CT30W 智能红外遥控器主板焊有一片 OW8266-02Q、一颗白色 LED、一颗红外接收头（未被使用）、四颗红外发射头。支持通过 2.4G WiFi 和家亲 APP 连接，目前售价 10 元左右。\n\n![board](.assets/board.png)\n\n官方固件默认波特率：74880\n\n## 引脚定义\n\n| 功能名称     | GPIO 引脚 |\n|-------------|-----------|\n| 板载按钮     | GPIO4     |\n| 板载白色 LED | GPIO15    |\n| 红外接收     | GPIO5     |\n| 红外发送     | GPIO14    |\n\n![pinout](.assets/pinout.png)\n\n## ESPHOME\nESPHOME board should be esp_wroom_02(only 2MByte spi flash)\n\nOW8266-02Q 与 WT8266-S1 非常相似，资料可从此获得：[WT8266-S1 WiFi Module Based on ESP8266](https://core-electronics.com.au/wt8266-s1-wifi-module-based-on-esp8266.html)。\n\n## 烧录自定义固件\n\n前提条件：\n\n1. CH341 等 USB 转 TTL 工具\n2. 五根杜邦线、排针\n3. 电烙铁\n\n主板测试点间距 2.0mm，可以买 2.0 排针焊接上去，也可以用 2.54 排针掰一下焊接上去。\n\n以下测试点通过杜邦线分别连接到 CH341 引脚上：\n\n| CT30W       | CH341     |\n|-------------|-----------|\n| 3V3         | VCC       |\n| GND         | GND       |\n| RST         | 不接      |\n| GPIO0       | GND       |\n| RX          | TX        |\n| TX          | RX        |\n\n将 CH341 连接电脑，此时 OW8266 模块为下载模式，可以通过 Arduino 或是其他烧录工具直接下载固件到模块。下载完后拔掉 GPIO0 重新上电即为正常启动模式。\n\n可以使用在线烧录 ESP 固件工具（需要使用 Chromium 系浏览器）：https://esp.huhn.me/\n\n\n## 固件\n\n - ow8266 文件夹为 Arduino 发送接收红外示例，可以使用 Arduino 工具直接下载；\n - https://github.com/Mixiaoxiao/ESP8266-IR-HOMEKIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb1n%2Forvibo-ct30w","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweb1n%2Forvibo-ct30w","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb1n%2Forvibo-ct30w/lists"}