Replies: 340 comments 160 replies
-
what kind of board are you working with ? |
Beta Was this translation helpful? Give feedback.
-
@lolorc I have the same https://ru.aliexpress.com/item/32879578178.html |
Beta Was this translation helpful? Give feedback.
-
What you should know::
|
Beta Was this translation helpful? Give feedback.
-
1,2,3 aren't a big deal, It's just about spare time I have left at the moment. :-) |
Beta Was this translation helpful? Give feedback.
-
Here I attach minimal schematics for 2538. Power regulator (surrounded by dashed line) can be replaced by cheap simple module, there are plenty of them around, just look for "AMS1117-3.3 LDO 800MA" (for example here) . CC2538 module of my choice can be purchased on aliexpress here If you choose another module, then you need to figure out pinout yourself. Practically, there are two most common modules, the one I used (which has PCB antenna and IPX connector for external one) and another one which has only IPX. IMPORTANT: Pinout of those modules is different. As for programming, you will need J-link and I included pinout for that for typical 20-pin interface. Firmware can be found at https://github.com/antst/CC2538-ZNP-Coordinator-firmware PS: Just in case, I run it for a week and very happy. 27 devices, no lags, no lost devices, no crashes, minimal latency (I also added some modification to Z2M to reduce delay between commands from default 250ms to 50ms, now coordinator can handle it), and it works like a charm :) PPS: We are in the process of designing PCB for this coordinator, it will include some additional stuff, which can be handy. Possibly, including watchdog, if I will get it working. PPPS: You can try to neglect C4 and C4 and remove R1 and R2 (replacing them simply with wire) (so only R3 from USB schematics will remain), it might work in most of cases, but no guarantee, if it doesn't work for you, then use full schematics. R3 is flexible, might be anything in range 1-2K. |
Beta Was this translation helpful? Give feedback.
-
Firmware is based on Z-Stack 3.0.2. |
Beta Was this translation helpful? Give feedback.
-
teaser ) |
Beta Was this translation helpful? Give feedback.
-
Nice! I want one :). |
Beta Was this translation helpful? Give feedback.
-
Great progress, thank you for your effort! |
Beta Was this translation helpful? Give feedback.
-
Not really. But keep in mind, there is already amplifier and this module has transmission power of 20dBm. |
Beta Was this translation helpful? Give feedback.
-
And antenna on this stick is optional. Module has PCB antenna also, it is configurable (via re-solder of resistor) to use PCB antenna or external one/ |
Beta Was this translation helpful? Give feedback.
-
How do you connect the sma? Ipex coax cable? Where is the ldo on your pcb? Back side? |
Beta Was this translation helpful? Give feedback.
-
Yep, for use with external antenna it is supposed to be connected by IPX coax, and resolver resistor on module. Didn't try it yet. LDO is on back side, yep. Device is not fully assembled. I am still waiting for some parts. |
Beta Was this translation helpful? Give feedback.
-
This sounds pretty great. Would the firmware need modifying for use with: http://www.ti.com/tool/CC2538-CC2592EMK ? Are the sources in a repo somewhere? And do you have details of the zigbee2mqtt changes you made? |
Beta Was this translation helpful? Give feedback.
-
hello https://es.aliexpress.com/item/CC2538-CC2592-Placa-de-desarrollo-Contiki-6-aprendizaje-bajo/32836343416.html?spm=a2g0o.cart.0.0.4bd03c00mo2Xru |
Beta Was this translation helpful? Give feedback.
-
Hi, I like to join the conversation. I like to switch from a CC2531 to a CC2538 + CC2591, to improve the signal range. The zigbee2mqtt adapter section describes the CC2538 + CC2591 with 'Very good range, ~800m line of sight, sensitivity is due to the onboard CC2592 Power Amplifier (20db)' The range is very limited to the board I have received. I did some testing, by pairing a single device, a Hue bulb, nothing else. Reported the hue bulb signal strength while moving away from the antenna. Close to the antenna, the signal is 120+, a meter away, it drops to 90 and 10 meters away, the signal is 25 (line of sight). Moving to another floor, the signal drops to 2. I tried to keep away from interfering devices, like the production CC2531 and wifi access points. The CC2531 is configured for channel 11 and the CC2538 running on channel 25. Repeated the test with another device, giving similar results. This doesn't feel right. If you watch this Texas Instruments demo on youtube, they show data transfer over a 3,5 km distance. Is it possible that someone repeats this test, and report back to this topic? |
Beta Was this translation helpful? Give feedback.
-
Hi again. We are currently discussing a problem with the CC2538 where it "forgets" every pairing after a reboot or power loss. I can reproduce the behaviour on my Raspberry Pi Module (UART) on zigbee2mqtt with all three firmwares: modkam, revierline and jethome. zigbee2mqtt 1.17.0 Can someone test this with his implementation, either UART or USB? Maybe @reverieline or @Koenkk can comment in this. Sorry for @'ing you directly. For reference: Thank you an Cheers, |
Beta Was this translation helpful? Give feedback.
-
Hi,
I haven't received my boards yet but this looks like the easiest solution to replaced my CC2531 based setup. Have fun |
Beta Was this translation helpful? Give feedback.
-
@ljakob, Interesting, thanks for sharing, I've just received my custom design today, should be working autonomous with ESP8266 or USB or direct on RPI, perfect for testing all case, just need to test before publishing :-) |
Beta Was this translation helpful? Give feedback.
-
Hi all, @papperone, correct I'm aware of this. I intend two things (waiting any support for stack V3, why not one day), run as standalone transparent WiFi Serial/TCP bridge and also to simplify firmware flash of the CC2538 like it's done with CC2531 (I mean ESP will flash CC2538) Now, I'm a bit new on all this stuff, just to be sure got some questions:
Thanks to all contributors |
Beta Was this translation helpful? Give feedback.
-
Ok, step 2, flash firmware with FTDI (3V3 regulated of course) using WeMos D1 Mini header and my computer (not anymore on RPI connector), has never been so easy, worked like a charm. Then putting a WeMos D1 Mini with ESPLink firmware (awesome by the way) configured as follow (pin of my board) And configure zigbee2mqtt with tcp remote ip instead
Restarted zigbee2mqtt service, and voila you have CC2538 WiFi so you can put it anywhere you need and keep zigbee2mqtt elsewhere (NAS from my side) :-) Last but not least, board fit on enclosure of course (it was designed for), I should have placed USB elsewhere since it can't fit on WeMos, but used some USB breakout and dedicated connector below WeMos |
Beta Was this translation helpful? Give feedback.
-
Happy friday everyone. Quick question to the esteemed panel. I recently bought a C2538+C2592 module for Rasberry Pi However I'm seeing pairing issues with certain devices, specifically Sengled Element Classic smart bulbs. model E11-G13) They never seem to be detected by the coordinator, while other devices will pair instantly from half way across the house. It should be said that same Sengled bulbs pair instantly and work as expected with a Hubitat C7 hub. This tells me respectively that the bulbs are fine and the signal from the pi module is good too, which leaves me wondering if these bulbs are doing something which the firmware doesn't quite understand..? I've determined the module is flashed with MODKAMRU_V3_UART-no-flow-control_with_SBL, yet it looks like this firmware is almost a year old. My question is if there is a more recent firmware which potentially could solve this conundrum or there are other suggestions to consider. Thanks in advance! |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
Hello wanted to share my project. |
Beta Was this translation helpful? Give feedback.
-
*Hello every one, I'm quite lost. I tried the modkramru v3 usb and the JetHome 20201010 (first uart without usb enumeration, then I tried Jethome with usb and I got USB enumeration). BUT, I'm falling with this error: `> zigbee2mqtt@1.18.2 start /home/ether/zigbee2mqtt/git
Zigbee2MQTT:info 2021-04-03 18:52:49: Logging to console and directory: '/home/ether/zigbee2mqtt/git/data/log/2021-04-03.18-52-48' filename: log.txt npm ERR! A complete log of this run can be found in: May someone have an idea or can help me? Note that I didn't connect jumper between PC0 - PC7 and I placed the power jumper on USB . Also, I'm using SEGGER JTAG, cleaning memory before flashing without error then programming with verify without error (using J-Flash v6.98e). The CC2538 on board is a CC2538SF53. Thanks in advance |
Beta Was this translation helpful? Give feedback.
-
Without going through the 305 hidden replies, can anyone answer this question for me quickly please? I'm looking at recommending hardware for a 200+ Zigbee network, mostly routers (bulbs). Would this coordinator be the best solution as it supports up to 400 routes or maybe splitting the network into two instances of Z2M with CC2652s? |
Beta Was this translation helpful? Give feedback.
-
I have build sensors with an esp32/esp8266 module for use in my home assistant installation. I connected arduino sensors like UV sensor with the esp32 board via SPI or I2C. |
Beta Was this translation helpful? Give feedback.
-
Hi guys |
Beta Was this translation helpful? Give feedback.
-
hi i need help, i bought a cc2538+cc2592 with usb on the sides are pinholes named like pd0-pd5, pc0-pc3, pb0-pb7, pa0-pa7, gnd and vdd. please help me out. |
Beta Was this translation helpful? Give feedback.
-
Hi, I've build a board with CC2538+CC2592 on aliexpress but I cannot flash the firmware on it. I've put the CC2538+CC2592 module on the cod.m board that I've ordered to JLPCB using the files on https://github.com/codm/cc2538-raspberry-pi-module. I've tried to flash the firmware on the module directly plugged on a raspberry pi using the [cc2538-prog] but I think it is not detecting the board (message is bootloader not detected). I'm holding the flash switch and pressing reset briefly to enter boot mode, but I don't know if the module is in boot mode. I don't know if the board is working or how to check if everything is well connected because there is no feedback on the module (there is no power LED). I don't have a JTAG proggramer so I cannot test to flash the module with it. Is there any way to flash the module using FTDI UART-USB converter? Many thanks for your help. Regards |
Beta Was this translation helpful? Give feedback.
-
Me and @kirovilya were working recently on the CC2538 + Z-Stack 3 solution from hardware/firmware side.
As result, I am now testing coordinator on CC2538+CC2592 (ie 20dBm amplifier) on my test mesh with 22 devices. It was never stable enough with CC2530/2531 and first impression is that CC2538 is much better. But it is first day of testing only.
While it is in test, we will start adding here instructions etc.
Beta Was this translation helpful? Give feedback.
All reactions