logo elektroda
logo elektroda
X
logo elektroda

DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy

divadiow 411 14
ADVERTISEMENT
  • Helpful post
    #1 21575328
    divadiow
    Level 34  
    Forgot I'd added these to an order of bits from Superbuy/Taobao just to see what they were and came with on their flash. Here's some info should anyone be looking for detail about these and come across this post. Maybe useful.
    https://item.taobao.com/item.htm?id=763512256407

    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy

    http://en.szdx-smart.com/EN/cs2/117.html

    DX-Smart BK7238 DX-WF24A modules on tiny break-out boards. This particular bundle includes short USB-C cable and the DX-PJ16-V1.1 USB-TTL with the WinChipHead CH340.

    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy
    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy
    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy

    Pics
    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy Two DX-WF24 BLE5.2 modules and two USB-TTL converters on a blue work surface. DX-WF24A module with BK7238 chip on a breakout board, placed on a blue service mat. Electronic module with connectors and SMD components on a blue service mat. HC-05 Bluetooth electronic module with labeled pins on a blue PCB. Two DX-PJ15-V1.1 electronic modules on a blue service mat. Bluetooth BLE module connected to a USB adapter on a blue background.

    The RX/TX headers on the DX-PJ16-V1.1 are not for programming - they trace to UART-TX (P0) and UART-RX (P1) - pins 1 & 2. Meaning P10/P11 need soldering up to read/write flash.

    After shield removal I can confirm it is the QFN32 BK7238
    Bluetooth electronic module with connection pins on a blue background.

    QFN32 integrated circuit pinout diagram with labeled pin functions.

    P0 115200 log
    Code: Text
    Log in, to see the code

    P0 115200 log
    Code: Text
    Log in, to see the code


    dump with BKFIL
    Code: Text
    Log in, to see the code


    https://github.com/openshwprojects/FlashDumps...mits/9ac8b34f85625ece82344a635c20ea3fa391fa22

    and Easy Flasher. 2mb flash ID is 852015 - Puya P25Q16HBK
    Screenshot of the BK7231 Easy UART Flasher software showing a successful flash memory read from a BK7238 chip.

    in BK7231N mode encryption key is read as 48e16b04 48e16b04 48e16b04 48e16b04 (but note)



    OpenBK7238 write success from 0x11000
    Screenshot of BK7231 Easy UART Flasher software showing a successful firmware write with detailed flash sector write log.

    P26 is WORK-STATUS/red LED, P17 is the KEY/button and P6 is the LINK-STATUS header
    Diagram of an electronic module with pin definitions and functions for each pin.



    Screenshot of OpenBK7238 device web interface with technical details and control buttons.
  • ADVERTISEMENT
  • Helpful post
    #2 21577167
    p.kaczmarek2
    Moderator Smart Home
    So it's basically like NiceMCU. Thank you for interesting presentation! The "encryption key" mentioned is not really an encryption key, it's just a byproduct of the read disabled, I guess. I was also getting "random" keys on NiceMCU BK7238 and they all run well with unecrypted OBK.
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 21577177
    divadiow
    Level 34  
    p.kaczmarek2 wrote:
    The "encryption key" mentioned is not really an encryption key, it's just a byproduct of the read disabled, I guess

    yes, sure. thought I'd make mention of it though anyway ;)

    I do recall;

    insmod wrote:
    And keys readout is not disabled, since we can get at least something out of them, but addresses were probably just shifted,
  • #4 21577840
    p.kaczmarek2
    Moderator Smart Home
    This shop has more WiFi modules: http://en.szdx-smart.com/m/EN/WIFImk.html
    Three WiFi/Bluetooth electronic modules with visible technical specifications.
    What is Da16200?
    Helpful post? Buy me a coffee.
  • #5 21577891
    divadiow
    Level 34  
    p.kaczmarek2 wrote:
    What is Da16200?

    Some Renesas chip I've never heard of.

    https://www.renesas.com/en/products/wireless-...gzF16aRSi4t6eW124Gvwo3NM0BhCQ3y2tlDQ1bNRvnhNQ

    Table of key features and technical drawings of the WF20 wireless module with dimensions.

    https://www.amazon.co.uk/PDDAXLQUE-Communicat...ansparent-Transmission-WF20-SET/dp/B0DT5L55KZ

    p.kaczmarek2 wrote:
    This shop has more WiFi modules


    I got the DX-WF25 ESP-C3 too, not that I needed any more ESPs
    DX-WF25 WiFi module with microUSB, cable, and packaging with manufacturer’s label.
  • ADVERTISEMENT
  • #6 21580205
    p.kaczmarek2
    Moderator Smart Home
    It looks like NodeMCU clone, are the pinouts of the board/module here standarized? They call DX-WF25 a perfect replacement for ESP12E, so I would assume that at least VDD/GND/RESET/UART1 pins are matching..
    Helpful post? Buy me a coffee.
  • #7 21583411
    divadiow
    Level 34  
    p.kaczmarek2 wrote:
    They call DX-WF25 a perfect replacement for ESP12E

    12F* :)
    p.kaczmarek2 wrote:
    so I would assume that at least VDD/GND/RESET/UART1 pins are matching

    indeed
    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy
  • #8 21602756
    hotimothyeis124
    Level 2  
    Hi, I got the DX-WF24 for the purpose of using the wifi. I got the USB adaptor board and plugged the module into the USB. I don't know how to set up the wifi and I don't see a user manual to set up. Any feedback on this? I don't see any option to connect it to wifi router, so I am not sure if it's defective or not (the USB insert did have a dent on it which I fixed with a plier. I can see the red flashing on the chip indicating nothing is connected to it wifi-wise.
    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy
  • #9 21602760
    p.kaczmarek2
    Moderator Smart Home
    How do you want to use the WiFi? Which SDK are you using to program it?
    Helpful post? Buy me a coffee.
  • #10 21602768
    hotimothyeis124
    Level 2  
    [postid:fac9315b6c][/postid:fac9315b6c]

    I want to use the wifi in general connect to a serial terminal for general communication as a test. I did use a separate bluetooth module of DX-smart and that worked really well and want to replicate it with wifi.

    As for SDK, not sure because this is my first time to get a hold of this product. Do you have any suggestions? Using SSCOM trying to get some sort of communication.

    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy
  • #11 21602913
    p.kaczmarek2
    Moderator Smart Home
    Are you saying that you want to try it out with AT commands? Well, I don't know whether this module comes with preflashed AT package or not, maybe @divadiow knows? You still would need to connect it via USB to UART converter and try some commands over the terminal.

    Still, maybe it would be easier to use OBK, depending on what your goal is? What kind of project are you making?
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #13 21602949
    p.kaczmarek2
    Moderator Smart Home
    There are some AT mentions in the binary strings.
    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy
    DX-Smart BK7238 DX-WF24A Module with DX-PJ16-V1.1 CH340 USB-TTL from Taobao/Superbuy
    Helpful post? Buy me a coffee.
  • #14 21603713
    hotimothyeis124
    Level 2  
    Hi, Thanks for the speedy replies. I contacted the manufacturer and they gave me some information and need to go through it. Will give an update when I try to figure things out. Thanks.
  • #15 21603745
    divadiow
    Level 34  
    cool. what did they supply you with?

Topic summary

The discussion centers on the DX-Smart BK7238 DX-WF24A WiFi modules available from Taobao/Superbuy, which come on small breakout boards and include a short USB-C cable and a DX-PJ16-V1.1 USB-TTL adapter featuring the WinChipHead CH340 chip. These modules are comparable to NiceMCU BK7238 devices, with similar behavior regarding the "encryption key," which is actually a byproduct of read protection rather than true encryption. Additional related modules from the same vendor include the DX-WF25 ESP-C3, noted as a potential replacement for the ESP12F with compatible pinouts for VDD, GND, RESET, and UART1. The discussion also references the Renesas DA16200 ultra-low-power WiFi SoC designed for battery-powered IoT devices. The DX-Smart product line offers various WiFi modules, and the DX-WF24A module is highlighted for its compact design and USB-TTL interface for easy flashing and debugging.
Summary generated by the language model.
ADVERTISEMENT