├── ArduinoCode ├── CC2500_ping │ └── CC2500_ping.ino ├── CC2500_pong │ └── CC2500_pong.ino ├── CC2500_receive │ └── CC2500_receive.ino ├── CC2500_transmitte │ └── CC2500_transmitte.ino └── README.md ├── LICENSE ├── PingPong ├── CMakeLists.txt ├── README.md └── main │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── component.mk │ └── main.c ├── README.md ├── basic ├── CMakeLists.txt ├── README.md └── main │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── component.mk │ └── main.c ├── components └── cc2500 │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── cc2500.c │ ├── cc2500.h │ ├── cc2500_REG.h │ └── cc2500_VAL.h ├── http ├── CMakeLists.txt ├── README.md ├── http-client.py ├── http-client.sh ├── http-server.py ├── http-server.sh └── main │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── component.mk │ ├── http_client.c │ ├── http_server.c │ ├── idf_component.yml │ └── main.c ├── mqtt ├── CMakeLists.txt ├── README.md ├── getpem.sh ├── main │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── component.mk │ ├── idf_component.yml │ ├── main.c │ ├── mqtt.h │ ├── mqtt_pub.c │ ├── mqtt_sub.c │ └── root_cert.pem ├── mqtt_pub.sh ├── mqtt_sub.sh └── sdkconfig.defaults ├── tusb-serial ├── CMakeLists.txt ├── README.md ├── main │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── component.mk │ ├── idf_component.yml │ └── main.c ├── read.py ├── sdkconfig.defaults └── write.py ├── vcp ├── CMakeLists.txt ├── README.md ├── main │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── cdc_acm_vcp.cpp │ ├── component.mk │ ├── idf_component.yml │ └── main.c └── sdkconfig.defaults └── ws ├── CMakeLists.txt ├── README.md ├── main ├── CMakeLists.txt ├── Kconfig.projbuild ├── component.mk ├── idf_component.yml ├── main.c ├── ws_client.c └── ws_server.c ├── sdkconfig.defaults ├── ws-client.py └── ws-server.py /ArduinoCode/CC2500_ping/CC2500_ping.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ArduinoCode/CC2500_ping/CC2500_ping.ino -------------------------------------------------------------------------------- /ArduinoCode/CC2500_pong/CC2500_pong.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ArduinoCode/CC2500_pong/CC2500_pong.ino -------------------------------------------------------------------------------- /ArduinoCode/CC2500_receive/CC2500_receive.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ArduinoCode/CC2500_receive/CC2500_receive.ino -------------------------------------------------------------------------------- /ArduinoCode/CC2500_transmitte/CC2500_transmitte.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ArduinoCode/CC2500_transmitte/CC2500_transmitte.ino -------------------------------------------------------------------------------- /ArduinoCode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ArduinoCode/README.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/LICENSE -------------------------------------------------------------------------------- /PingPong/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/PingPong/CMakeLists.txt -------------------------------------------------------------------------------- /PingPong/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/PingPong/README.md -------------------------------------------------------------------------------- /PingPong/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/PingPong/main/CMakeLists.txt -------------------------------------------------------------------------------- /PingPong/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/PingPong/main/Kconfig.projbuild -------------------------------------------------------------------------------- /PingPong/main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/PingPong/main/component.mk -------------------------------------------------------------------------------- /PingPong/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/PingPong/main/main.c -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/README.md -------------------------------------------------------------------------------- /basic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/basic/CMakeLists.txt -------------------------------------------------------------------------------- /basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/basic/README.md -------------------------------------------------------------------------------- /basic/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/basic/main/CMakeLists.txt -------------------------------------------------------------------------------- /basic/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/basic/main/Kconfig.projbuild -------------------------------------------------------------------------------- /basic/main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/basic/main/component.mk -------------------------------------------------------------------------------- /basic/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/basic/main/main.c -------------------------------------------------------------------------------- /components/cc2500/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/components/cc2500/CMakeLists.txt -------------------------------------------------------------------------------- /components/cc2500/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/components/cc2500/Kconfig.projbuild -------------------------------------------------------------------------------- /components/cc2500/cc2500.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/components/cc2500/cc2500.c -------------------------------------------------------------------------------- /components/cc2500/cc2500.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/components/cc2500/cc2500.h -------------------------------------------------------------------------------- /components/cc2500/cc2500_REG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/components/cc2500/cc2500_REG.h -------------------------------------------------------------------------------- /components/cc2500/cc2500_VAL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/components/cc2500/cc2500_VAL.h -------------------------------------------------------------------------------- /http/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/CMakeLists.txt -------------------------------------------------------------------------------- /http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/README.md -------------------------------------------------------------------------------- /http/http-client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/http-client.py -------------------------------------------------------------------------------- /http/http-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/http-client.sh -------------------------------------------------------------------------------- /http/http-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/http-server.py -------------------------------------------------------------------------------- /http/http-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/http-server.sh -------------------------------------------------------------------------------- /http/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/main/CMakeLists.txt -------------------------------------------------------------------------------- /http/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/main/Kconfig.projbuild -------------------------------------------------------------------------------- /http/main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/main/component.mk -------------------------------------------------------------------------------- /http/main/http_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/main/http_client.c -------------------------------------------------------------------------------- /http/main/http_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/main/http_server.c -------------------------------------------------------------------------------- /http/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/main/idf_component.yml -------------------------------------------------------------------------------- /http/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/http/main/main.c -------------------------------------------------------------------------------- /mqtt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/CMakeLists.txt -------------------------------------------------------------------------------- /mqtt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/README.md -------------------------------------------------------------------------------- /mqtt/getpem.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/getpem.sh -------------------------------------------------------------------------------- /mqtt/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/main/CMakeLists.txt -------------------------------------------------------------------------------- /mqtt/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/main/Kconfig.projbuild -------------------------------------------------------------------------------- /mqtt/main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/main/component.mk -------------------------------------------------------------------------------- /mqtt/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/main/idf_component.yml -------------------------------------------------------------------------------- /mqtt/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/main/main.c -------------------------------------------------------------------------------- /mqtt/main/mqtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/main/mqtt.h -------------------------------------------------------------------------------- /mqtt/main/mqtt_pub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/main/mqtt_pub.c -------------------------------------------------------------------------------- /mqtt/main/mqtt_sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/main/mqtt_sub.c -------------------------------------------------------------------------------- /mqtt/main/root_cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/main/root_cert.pem -------------------------------------------------------------------------------- /mqtt/mqtt_pub.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/mqtt_pub.sh -------------------------------------------------------------------------------- /mqtt/mqtt_sub.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/mqtt/mqtt_sub.sh -------------------------------------------------------------------------------- /mqtt/sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | # 2 | # ESP-MQTT Configurations 3 | # 4 | CONFIG_MQTT_PROTOCOL_5=y 5 | 6 | 7 | -------------------------------------------------------------------------------- /tusb-serial/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/tusb-serial/CMakeLists.txt -------------------------------------------------------------------------------- /tusb-serial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/tusb-serial/README.md -------------------------------------------------------------------------------- /tusb-serial/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/tusb-serial/main/CMakeLists.txt -------------------------------------------------------------------------------- /tusb-serial/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/tusb-serial/main/Kconfig.projbuild -------------------------------------------------------------------------------- /tusb-serial/main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/tusb-serial/main/component.mk -------------------------------------------------------------------------------- /tusb-serial/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/tusb-serial/main/idf_component.yml -------------------------------------------------------------------------------- /tusb-serial/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/tusb-serial/main/main.c -------------------------------------------------------------------------------- /tusb-serial/read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/tusb-serial/read.py -------------------------------------------------------------------------------- /tusb-serial/sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | # 2 | # Communication Device Class (CDC) 3 | # 4 | CONFIG_TINYUSB_CDC_ENABLED=y 5 | -------------------------------------------------------------------------------- /tusb-serial/write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/tusb-serial/write.py -------------------------------------------------------------------------------- /vcp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/vcp/CMakeLists.txt -------------------------------------------------------------------------------- /vcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/vcp/README.md -------------------------------------------------------------------------------- /vcp/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/vcp/main/CMakeLists.txt -------------------------------------------------------------------------------- /vcp/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/vcp/main/Kconfig.projbuild -------------------------------------------------------------------------------- /vcp/main/cdc_acm_vcp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/vcp/main/cdc_acm_vcp.cpp -------------------------------------------------------------------------------- /vcp/main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/vcp/main/component.mk -------------------------------------------------------------------------------- /vcp/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/vcp/main/idf_component.yml -------------------------------------------------------------------------------- /vcp/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/vcp/main/main.c -------------------------------------------------------------------------------- /vcp/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/vcp/sdkconfig.defaults -------------------------------------------------------------------------------- /ws/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/CMakeLists.txt -------------------------------------------------------------------------------- /ws/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/README.md -------------------------------------------------------------------------------- /ws/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/main/CMakeLists.txt -------------------------------------------------------------------------------- /ws/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/main/Kconfig.projbuild -------------------------------------------------------------------------------- /ws/main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/main/component.mk -------------------------------------------------------------------------------- /ws/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/main/idf_component.yml -------------------------------------------------------------------------------- /ws/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/main/main.c -------------------------------------------------------------------------------- /ws/main/ws_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/main/ws_client.c -------------------------------------------------------------------------------- /ws/main/ws_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/main/ws_server.c -------------------------------------------------------------------------------- /ws/sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | # 2 | # HTTP Server 3 | # 4 | CONFIG_HTTPD_WS_SUPPORT=y 5 | -------------------------------------------------------------------------------- /ws/ws-client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/ws-client.py -------------------------------------------------------------------------------- /ws/ws-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nopnop2002/esp-idf-cc2500/HEAD/ws/ws-server.py --------------------------------------------------------------------------------