logo elektroda
logo elektroda
X
logo elektroda

Mini 1080p wifi camera from Aliexpress, how to use without app (FtyCamPro)?

Wuppiduppi 27972 102
ADVERTISEMENT
  • #91 21647937
    p.kaczmarek2
    Moderator Smart Home
    I'm not sure about BL602 platform, I will search for my board, but I can easily check on BK7238 and BK7231N to see if nothing's broken, when I get back home.
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #93 21648063
    p.kaczmarek2
    Moderator Smart Home
    So the current main tree release binaries for C5 are invalid?
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #94 21648069
    insmod
    Level 27  
    >>21648063
    Factory binaries are, ota binaries are ok.
  • #95 21648397
    divadiow
    Level 35  
    >>21647854

    Aug 29 2025 11:43:01 version txw81x_7ee69b254c4f

    without TXWCAM running GPIOs are not controllable - LED/Btn anyway

    Added after 14 [minutes]:

    insmod wrote:
    Well, it was not needed in pure SDK, it's not needed now.

    would it be needed if WPA3 was ever desired?

    Man sitting at desk with laptop, smiling and holding a cup of coffee.

    seems to only be defined in customer ID 1 and 10 currently

    Screenshot of a terminal interface showing a diagnostic message about TXWCAM and GPIO control.
  • #96 21648413
    p.kaczmarek2
    Moderator Smart Home
    So something that enables GPIO is called inside camera driver?
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #97 21648414
    insmod
    Level 27  
    For me, camera is started after mqtt is connected (mqttstate 1)
    Wifi led (PA07) works without camera for me.
  • ADVERTISEMENT
  • #98 21648419
    divadiow
    Level 35  
    txw81x_7ee69b254c4f
    weird OK. I have nothing but IOs configured currently (no autoexec/startup commands). I'll wipe and start again to be sure.
  • #99 21648424
    insmod
    Level 27  
    I think that some gpio pins are initialized by default, some are not.
    I probably just lucked out that my pins were already initialized.
    New commit should fix that issue.
  • #100 21648436
    divadiow
    Level 35  
    OpenTXW81X_1779_merge_75263930a2ec

    negative. toggled LEDs on but only as txwcam starts do they come on.

    Also, I know you have loglevel 6 in startup, but "All" is default for me after fresh flash
  • #102 21649806
    insmod
    Level 27  
    Just remembered that i forgot to mention a strange quirk in wifi code.
    Currently WIFI_STA_CONNECTED will trigger on both wifi connected and received dhcp ip.
    So, expect some mqtt/ntp errors in log until dhcp address is received.
    The thing is, for me dhcp WIFI_STA_CONNECTED event would only trigger if i visited some page, or log update in web app, or received state update on main page, or pinged ip.
  • #103 21649989
    divadiow
    Level 35  
    ok.

    do you have thoughts on what could be done next with TXW81X if anything?

Topic summary

A mini 1080p WiFi camera from Aliexpress priced under 3€ uses a Beken BK7252UQN48 AU3437XB chip and requires the proprietary "FtyCamPro" app for operation. The device creates its own WiFi network and assigns an IPv4 address but shows no open ports on scanning. Opening the case reveals the Beken chip, and firmware resources for this chip are available on GitHub (beken7252-opencam), enabling potential firmware backup and custom flashing after identifying the flashing pins. Some similar cameras use the Taixin TXW817 chipset, which has a different ecosystem including SDKs and programming tools like TXProgrammer and CK-Link debuggers. Attempts to access internal flash memory via QSPI/SPI have been made, but require delicate soldering and specialized hardware. The Taixin TXW81x IoT SDK and C-SKY Development Kit (CDK) support firmware development and compilation. TXProgrammer can be configured to English for easier use. A 2MB flash dump from a TXW817-810 based camera has been obtained, and a demo application runs on this hardware using hgSDK. Overall, the discussion covers hardware identification, firmware extraction, SDK availability, and programming tool usage to bypass the official app and enable local control of these low-cost WiFi cameras.
Summary generated by the language model.
ADVERTISEMENT