Close

Latest information for Arduino IDE support

A project log for RTL8710 easy programming by Arduino IDE

Recent progress of WiFi modules does not need external MCU anymore. Now I just try to focus on ARM Cortex-M3 based RTL8710!

kodera2tkodera2t 06/08/2018 at 14:020 Comments

In two years ago, adding Arduino IDE support for RTL8710 takes lots of step and effort. Nowadays, it is SUPER EASY!!

Realtek releases "genuine" Arduino IDE support, and it supports ".json" installing. So just inserting address in preference is almost finishing. Super easy!

https://github.com/Ameba8195/Arduino/raw/master/release/package_realtek.com_ameba_index.json

 After inserting ".json" address, accessing "Boards Manager" and you will see,

Realtek Ameba Boards support! Just click "Install" and

You will find "Ameba RTL8710" in the board name!

I hope this is the all should be done, but unfortunately current Realtek GPIO assignment is wrong. (It is also crappy for Realtek's genuine board, so it is not my fault (meaning I did not make wrong circuit.)

Access my GitHub directory 

https://github.com/kodera2t/RTL8710_ULTRA_supportfiles/tree/master/need_to_replace_this_file

 and please get "variant.cpp"

The file position to be replaced is in "Library" directory, 

/Users/<username>/Library/Arduino15/packages/realtek/hardware/ameba/2.0.4/variants/rtl8710

 so please use "Go to Folder" or just use terminal csh.

Just drag and drop the downloaded "variant.cpp" and please check blink by on-board LED (D11)

That's all!! In addition to board support, required library can be installed by Arduino IDE built-in library manager,

Enjoy wonderful ARM Cortex M3 world by RTL8710 !!

Discussions