GitHub

Fox Red Labs / Builds / Smart home and radio

Run Bluetooth and Zigbee on one chip at once

Bluetooth and Zigbee on one chip at the same time.

Hard

No recorded steps

Some pieces of it have run. There are no recorded steps for this project, so this page does not give any.

What exists:

  • LP-CC1354P10-1: Zigbee light joined Home Assistant in about 5 s and a Mac switched it over Bluetooth 4 of 4 times; Home Assistant switching was not tested

Errors and fixes: LP-CC1354P10-1.

What to build next

Every build. The code for all of them is in the GitHub repository.

Evidence and limitsA Zigbee and Bluetooth light at once works in part on the CC1354P10; it does not link on the CC2340R5. Ran on 1 board. Results, sources, timing and limits.

Which boards ran it

  • Could work LP-CC1354P10-1: Zigbee light joined Home Assistant in about 5 s and a Mac switched it over Bluetooth 4 of 4 times; Home Assistant switching was not tested

Experiments (3)

StatusWhat was triedResult
Not for this chipCan the TI LP-EM-CC2340R5 run Bluetooth and an 802.15.4 radio stack at the same time?
CC2340R5, 2026-10-05
Fails to link: 2.1 kB short of the chip's free RAM before any heap. Links on the 64 kB CC2340R53 with 1.9 kB unused; not run.
Not for this chipCan one ESP32-C6-DevKitC-1 run Zigbee and Thread at the same time?
ESP32-C6-DevKitC-1, 2026-10-11
Zigbee and Thread in one ESP32-C6 image compile, but the link stops with 7 multiple definitions of the 802.15.4 driver callbacks. OpenThread and the Zigbee library each define the same seven esp_ieee802154_* functions.
Could workCan one ESP32-C6 be a Bluetooth proxy and a Zigbee end device at once?
ESP32-C6-DevKitC-1, 2026-10-11
One ESPHome image can hold the Bluetooth proxy and a Zigbee end device on the ESP32-C6. The end device never joined with the proxy scanning all the time or with Wi-Fi alone, while the Zigbee-only image joined in 6 s....

Source files

Get the code and tell us how it wentThe clone command, the board folder with its AGENTS.md, reports from others, and the three report forms.

Get the code

Clone the repository and open the board's folder below. AGENTS.md is a plain text file of notes for AI coding assistants, and llms.txt at the root indexes the site for one.

git clone https://github.com/Fox-Red-Labs/fox-red-labs.git

Code is BSD-3-Clause, writing is CC BY 4.0; third-party folders keep their own licenses.

Built it? Tell us

Built this, or got stuck? Report it on GitHub with a few short answers. Your report shows here in your words, marked as yours. A failure that repeats on the bench gets its fix here.