# Arducontroller

**URL:** <https://forum.core-electronics.com.au/t/arducontroller/16646>\
**Category:** Arduino\
**Created:** [17 March 2023 03:40 UTC](https://forum.core-electronics.com.au/t/arducontroller/16646 "2023-03-17T03:40:58Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ross31819](https://avatars.discourse-cdn.com/v4/letter/r/eb8c5e/32.png) [@Ross31819](https://forum.core-electronics.com.au/u/Ross31819)\
**Post date:** [17 March 2023 03:40 UTC](https://forum.core-electronics.com.au/t/arducontroller/16646/1 "2023-03-17T03:40:58Z")

</div>

What Arduino hardware is required to work with arducontroller to enable Arduino to be controlled from Android phone?  
The site says Connections: Ethernet/Wifi or Bluetooth"  
But standard Arduino does not have Wifi etc.

I have a Uno with WiFi from Jaycar.  
What code do I use in the ESP chip to allow phone to connect to Arduino?

Thanks  
Ross

---

<div class="post-metadata">

**Author:** ![Trent5487676](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/trent5487676/32/4583_2.png) [@Trent5487676](https://forum.core-electronics.com.au/u/Trent5487676)\
**Post date:** [17 March 2023 05:31 UTC](https://forum.core-electronics.com.au/t/arducontroller/16646/2 "2023-03-17T05:31:55Z")

</div>

Hi Ross,

Can you give us a link to the exact Arduino Uno version you have? From your message it sounds like it has an ESP co-processor which handles the WiFi. There are also ESP boards that are stand-alone with WiFi built in that can be programmed using the Arduino IDE, but they aren’t conventional Arduinos, so I want to make sure we’re on the same page about what hardware you’ve got.

> [@Ross31819](#):
>
> The site says Connections: Ethernet/Wifi or Bluetooth"

Can you please include a link to what resources you were reading so we can get caught up quickly with where you are up to?

---

<div class="post-metadata">

**Author:** ![Ross31819](https://avatars.discourse-cdn.com/v4/letter/r/eb8c5e/32.png) [@Ross31819](https://forum.core-electronics.com.au/u/Ross31819)\
**Post date:** [17 March 2023 08:28 UTC](https://forum.core-electronics.com.au/t/arducontroller/16646/3 "2023-03-17T08:28:36Z")

</div>

Hi Trent

Thanks for getting back to me.

My objective is to control some outputs on a micro, which will be in a robot, from a mobile phone

**FIRSTLY**

I found this article [https://www.jaycar.com.au/wifi-relay-controller](https://www.jaycar.com.au/wifi-relay-controller) on Jaycar site, and gave it a crack.

I’m not using relay board, just controlling IO direct

So I purchased the Jaycar [XC4411](https://www.jaycar.com.au/p/XC4411) “Uno with WiFi”

Everything went ok with this project **EXCEPT** I could not insert the tool that enables Arduino IDE to “download sketch data”. This option does not appear on the IDE. I have re-installed IDE 8-10 times following the instructions, but NADA. Hence I can’t download the web server files to the board

 ![](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/1/198c9409ebe1306d1214239116ca4dead64f53a1.png)

So if you have any insight into this issue I would be very appreciative.

**SECONDLY**

If I can’t solve the problem above, then I’m thinking of using ArduController mentioned in by Tim (@Core) in video [https://www.youtube.com/watch?v=lnHyVswZksM](https://www.youtube.com/watch?v=lnHyVswZksM) with the Uno Wifi I already have

How would ArduController control IO of Uno, given the board has 2 chips: Uno and ESP8266? Can this combo work? What code is required for ESP8266 to communicate with the Uno chip?

**FINALLY**

If the above can’t work, maybe I could try RaspController with RPi, but RPi an expensive option (the kid I’m trying to help is a HSC student doing Design Tech)

I would appreciate any advice on the above, in the order above

Regards

Ross Dye

---

<div class="post-metadata">

**Author:** ![Jeff105671](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/jeff105671/32/3729_2.png) [@Jeff105671](https://forum.core-electronics.com.au/u/Jeff105671)\
**Post date:** [19 March 2023 22:38 UTC](https://forum.core-electronics.com.au/t/arducontroller/16646/4 "2023-03-19T22:38:00Z")

</div>

> [@Ross31819](#):
>
> I have re-installed IDE 8-10 times following the instructions, but NADA. Hence I can’t download the web server files to the board

There is another way of doing it that is worth a try.  
[ESP32 VS Code PlatformIO: Upload Files to Filesystem SPIFFS | Random Nerd Tutorials](https://randomnerdtutorials.com/esp32-vs-code-platformio-spiffs/)

---

<div class="post-metadata">

**Author:** ![Ross31819](https://avatars.discourse-cdn.com/v4/letter/r/eb8c5e/32.png) [@Ross31819](https://forum.core-electronics.com.au/u/Ross31819)\
**Post date:** [19 March 2023 23:03 UTC](https://forum.core-electronics.com.au/t/arducontroller/16646/5 "2023-03-19T23:03:46Z")

</div>

Thanks Jeff  
I’ll give it a try

---

<div class="post-metadata">

**Author:** ![Ross31819](https://avatars.discourse-cdn.com/v4/letter/r/eb8c5e/32.png) [@Ross31819](https://forum.core-electronics.com.au/u/Ross31819)\
**Post date:** [19 March 2023 23:37 UTC](https://forum.core-electronics.com.au/t/arducontroller/16646/6 "2023-03-19T23:37:47Z")

</div>

Hi Jeff

I followed your link and found this

It says not compatible with Arduino 2.0

I am using Arduino 2.04.

1. Should I ignore the warning? Do you know if it works
2. Can I get earlier version of Arduino IDE?

 ![](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/0/0d06cb644931738c13b90bc4b40a299009712310.png)

Thanks Jeff

---

<div class="post-metadata">

**Author:** ![James](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/james/32/4400_2.png) [@James](https://forum.core-electronics.com.au/u/James)\
**Post date:** [20 March 2023 00:41 UTC](https://forum.core-electronics.com.au/t/arducontroller/16646/7 "2023-03-20T00:41:18Z")

</div>

Hi Ross,

I suggest you stop replying via email, your signature is getting appended to your post, and will be on the public internet forever for bots to pick up your phone number.

Arduino 2.0 is an entirely different system to 1.X, it’s based on VSCode as opposed to the old Java based Arduino IDE. You can’t ignore that warning, but you can download an the Legacy IDE here:

> **[Software](https://www.arduino.cc/en/software/)**
>
> Open-source electronic prototyping platform enabling users to create interactive electronic objects.

---

<div class="post-metadata">

**Author:** ![Ross31819](https://avatars.discourse-cdn.com/v4/letter/r/eb8c5e/32.png) [@Ross31819](https://forum.core-electronics.com.au/u/Ross31819)\
**Post date:** [20 March 2023 02:13 UTC](https://forum.core-electronics.com.au/t/arducontroller/16646/8 "2023-03-20T02:13:28Z")

</div>

Hi Jeff

I found the issue

After seeing the warning re Version 2, I loaded version 1.8x of the IDE, and bingo, plan A works

Weird

Thanks Jeff

**Ross Dye**

 ![image001.png](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/0/0d06cb644931738c13b90bc4b40a299009712310.png)
