# How to program RTL8710?

**URL:** <https://forum.amebaiot.com/t/how-to-program-rtl8710/530>\
**Category:** OTA\
**Created:** [May 12, 2021, 3:34pm UTC](https://forum.amebaiot.com/t/how-to-program-rtl8710/530 "2021-05-12T15:34:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![juliangiletta](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/juliangiletta/32/397_2.png) [@juliangiletta](https://forum.amebaiot.com/u/juliangiletta)\
**Post date:** [May 12, 2021, 3:34pm UTC](https://forum.amebaiot.com/t/how-to-program-rtl8710/530/1 "2021-05-12T15:34:08Z")

</div>

Hi every where. I want to program RTL8710 with UART interface (USB/TTL converter). This is posible? I have ic just, not programmer including.

---

<div class="post-metadata">

**Author:** ![Alphi\_Jiang](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/alphi_jiang/32/379_2.png) [@Alphi\_Jiang](https://forum.amebaiot.com/u/Alphi_Jiang)\
**Post date:** [May 12, 2021, 5:16pm UTC](https://forum.amebaiot.com/t/how-to-program-rtl8710/530/2 "2021-05-12T17:16:25Z")

</div>

if you use RTL00-01 module  
you can try to AT command for OTA update  
please refer to as below hyper-link  
[RTL00-01 AT command](https://github.com/SeeedDocument/Bazaar_doc/raw/master/113990294/res/B%26T%20RTL-00%20AT%20Commands.pdf)

#connect to AP

> ATPN=myapp,12345678

#connect to Download Server

> ATSO=192.168.1.1,8082

but if you update FW is not AT Command please include OTA code in you FW.

---

<div class="post-metadata">

**Author:** ![juliangiletta](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/juliangiletta/32/397_2.png) [@juliangiletta](https://forum.amebaiot.com/u/juliangiletta)\
**Post date:** [May 12, 2021, 8:41pm UTC](https://forum.amebaiot.com/t/how-to-program-rtl8710/530/3 "2021-05-12T20:41:57Z")

</div>

I dont use RTL00-01, the hardware is a lamp controller IoT like this image

 ![](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/1X/7e5b619fc2e0c078beda1c689f1e31c5b4d81912.jpeg), and i need change firmware.

---

<div class="post-metadata">

**Author:** ![Alphi\_Jiang](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/alphi_jiang/32/379_2.png) [@Alphi\_Jiang](https://forum.amebaiot.com/u/Alphi_Jiang)\
**Post date:** [May 13, 2021, 1:19am UTC](https://forum.amebaiot.com/t/how-to-program-rtl8710/530/4 "2021-05-13T01:19:51Z")

</div>

you can ask the vendor has supports OTA upgrade,  
in other way can use JLink to connect the SWD port to download your FW

please refer to below

[pvvx RTLDuino](https://github.com/pvvx/RtlDuino) or  
[amb1\_sdk](https://github.com/ambiot/amb1_sdk)

---

<div class="post-metadata">

**Author:** ![juliangiletta](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/juliangiletta/32/397_2.png) [@juliangiletta](https://forum.amebaiot.com/u/juliangiletta)\
**Post date:** [May 13, 2021, 12:33pm UTC](https://forum.amebaiot.com/t/how-to-program-rtl8710/530/5 "2021-05-13T12:33:48Z")

</div>

Thanks ! These documents helping me. But I still have doubts about how to program it. I have this board, it only has the RTL8710 + memory.

 ![photo4963498618438920606](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/1X/21c17fe7d9ad58078016ea31ed0f473e4c891fe8.jpeg)

How can i program this? the vendor hasn’t supports me.

---

<div class="post-metadata">

**Author:** ![Alphi\_Jiang](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/alphi_jiang/32/379_2.png) [@Alphi\_Jiang](https://forum.amebaiot.com/u/Alphi_Jiang)\
**Post date:** [May 13, 2021, 1:09pm UTC](https://forum.amebaiot.com/t/how-to-program-rtl8710/530/6 "2021-05-13T13:09:05Z")

</div>

use the “T112” keyword for search, i found a webpage maybe can help you  
[T112 Module](https://github.com/arendst/Tasmota/issues/6434)

I read the RTL8710BN user manual and found a describe to the UART download process, so maybe this will work

you can refer to blew URL:

[1]how to download teckin-sp22

[how to download teckin-sp22](http://gofirmware.com/content/teckin-sp22-firmware)

[2] tuya-convert

[Tuya-Convert](https://github.com/ct-Open-Source/tuya-convert/issues/285)

[3]RTL8710BN SDK

[RTL8710B SDK](https://github.com/pvvx/RTL0B_SDK)
