找回密码
 立即注册
查看: 567|回复: 10

[硬件DIY] gosund电小酷CP5单片机模组引脚定义

[复制链接]

22

主题

239

回帖

1515

积分

论坛DIY达人

积分
1515
金钱
1249
HASS币
40
发表于 2025-2-9 22:32:01 | 显示全部楼层 |阅读模式
如图, 原装的固件经常掉线, CP5 PRO就没这个问题, 现在准备刷一个新固件去解决这个问题, 所以测量了模组的每个引脚定义, 发出来分享
微信图片_20250209222317.jpg
微信图片_20250209222322.jpg
回复

使用道具 举报

22

主题

239

回帖

1515

积分

论坛DIY达人

积分
1515
金钱
1249
HASS币
40
 楼主| 发表于 2025-2-9 22:47:52 | 显示全部楼层
本帖最后由 zxlch 于 2025-2-9 23:03 编辑

GPIO:
1, 3V3
2, GND
3, GPIO14
4, GPIO12
5, GPIO15
6, GPIO13
7, ADC
8, GPIO0
9, GPIO2
10, GPIO4
11, GPIO5

ADC电压:
S1按键按下, 0.7175v
S2按键按下, 0.4523v
S3按键按下, 0.2096v
S4按键按下. 0.8341v
没有按键按下, 3.3v
回复

使用道具 举报

22

主题

239

回帖

1515

积分

论坛DIY达人

积分
1515
金钱
1249
HASS币
40
 楼主| 发表于 2025-2-9 23:39:47 | 显示全部楼层
gpio: GPIO[13]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:3
gpio: GPIO[2]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
gpio: GPIO[4]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
gpio: GPIO[5]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
gpio: GPIO[12]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
gpio: GPIO[14]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
gpio: GPIO[15]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
回复

使用道具 举报

22

主题

641

回帖

4844

积分

版主

积分
4844
金钱
4166
HASS币
40
发表于 2025-2-10 11:27:33 | 显示全部楼层
好东西,谢谢。
回复

使用道具 举报

22

主题

641

回帖

4844

积分

版主

积分
4844
金钱
4166
HASS币
40
发表于 2025-2-10 11:27:47 | 显示全部楼层
cp5 pro 的引脚定义,也是一样吗?
回复

使用道具 举报

jjcs 手机认证

51

主题

1919

回帖

7769

积分

论坛元老

积分
7769
金钱
5789
HASS币
40
发表于 2025-2-10 14:21:45 | 显示全部楼层
CP5 PRO用的是esp32,自然没问题,8266信号问题老生常谈
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

22

主题

239

回帖

1515

积分

论坛DIY达人

积分
1515
金钱
1249
HASS币
40
 楼主| 发表于 2025-2-10 17:32:17 | 显示全部楼层
jjcs 发表于 2025-2-10 14:21
CP5 PRO用的是esp32,自然没问题,8266信号问题老生常谈

之前为了便宜买的CP5, 哪里知道问题这么多.
回复

使用道具 举报

22

主题

239

回帖

1515

积分

论坛DIY达人

积分
1515
金钱
1249
HASS币
40
 楼主| 发表于 2025-2-10 17:32:43 | 显示全部楼层
whxciotw 发表于 2025-2-10 11:27
cp5 pro 的引脚定义,也是一样吗?

不一样, CP5连反馈电路都没有, CP5 PRO的数据多太多了
回复

使用道具 举报

22

主题

239

回帖

1515

积分

论坛DIY达人

积分
1515
金钱
1249
HASS币
40
 楼主| 发表于 2025-2-11 18:33:41 | 显示全部楼层
本帖最后由 zxlch 于 2025-2-12 00:47 编辑

esphome:
  name: gosund_cp5
  platform: ESP8266
  board: esp_wroom_02

wifi:
  ssid: "##########"
  password: "##############"
  on_connect:
    - switch.turn_off: blue_led
    - switch.turn_on: green_led
  on_disconnect:
    - switch.turn_off: green_led
    - switch.turn_on: blue_led

web_server:
  port: 80

api:

ota:
  - platform: esphome
  
switch:
  - platform: gpio
    pin: GPIO2
    id: green_led
    inverted: true
    restore_mode: RESTORE_DEFAULT_OFF
  - platform: gpio
    pin: GPIO0
    id: blue_led
    inverted: true
    restore_mode: RESTORE_DEFAULT_ON
  - platform: gpio
    pin: GPIO14
    id: state_s1
    name: "S1 State"
    restore_mode: RESTORE_DEFAULT_OFF
  - platform: gpio
    pin: GPIO12
    id: state_s2
    name: "S2 State"
    restore_mode: RESTORE_DEFAULT_OFF
  - platform: gpio
    pin: GPIO15
    id: state_s3
    name: "S3 State"
    restore_mode: RESTORE_DEFAULT_OFF
  - platform: gpio
    pin: GPIO4
    id: state_s4
    name: "S4 State"
    restore_mode: RESTORE_DEFAULT_OFF
  - platform: gpio
    pin: GPIO5
    id: state_usb
    name: "USB State"
    restore_mode: RESTORE_DEFAULT_OFF

binary_sensor:
  - platform: gpio
    pin: 
      number: GPIO13
      mode: INPUT_PULLUP
      inverted: true
    id: main_button
    on_press:
      then:
        - switch.toggle: state_usb

sensor:
  - platform: adc
    pin: A0
    id: adc_input
    update_interval: 50ms
    filters:
      - calibrate_linear:
          - 0.0 -> 0.0
          - 3.3 -> 3.3
    on_value_range:
      - above: 0.70
        below: 0.79
        then:
          - switch.toggle: state_s1
      - above: 0.40
        below: 0.49
        then:
          - switch.toggle: state_s2
      - above: 0.20
        below: 0.29
        then:
          - switch.toggle: state_s3
      - above: 0.80
        below: 0.89
        then:
          - switch.toggle: state_s4


这是一份ESPHOME的模板
回复

使用道具 举报

jjcs 手机认证

51

主题

1919

回帖

7769

积分

论坛元老

积分
7769
金钱
5789
HASS币
40
发表于 2025-2-11 18:46:40 | 显示全部楼层
zxlch 发表于 2025-2-10 17:32
之前为了便宜买的CP5, 哪里知道问题这么多.

酷客的东西只能说凑合,固件做的稀烂,硬件设计只能说过得去,如果用标准模组应该没有信号问题,
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-4 21:11 , Processed in 0.811478 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表