Hi there. Id like to know is there any way for me to get Arduino IDE to work on my Samsung Tablet. I love to learn programming in the IDE and currently I use it on my Linux Acer laptop. I just Love the interface which is very intuitive and user friendly to learn coding syntax. Now pls assist me and direct me to something that works on android please guys
I think there is a version of the IDE for tablets, or there used to be.
But if you have a laptop, that's the best thing to use. You will not find the experience to be as good on a tablet.
Tried to install app on Samsung S8 but software is not supported.
i cant even install the cloud software.
i can unpack those 3 files inside the compressed file,
but cant open them to install it.
so i can't use arduino online because it has no cloud to communicate..
Arduino Studio gives me agent stopped but if i connect an ESP32 he knows it's connected or disconnected nothing more happens.
and under setting it sees the ESP32
Hi @rene-046
When you say "app", are you referring to the 3rd party "ArduinoDroid" app? Or are you referring to something else?
I'm not familiar with "Arduino Studio". Please post a link to where you obtained it from so we can understand.
hi I'm referring to https://cloud.arduino.cc/download-agent
Can download and unpack but those files.
but how can i use those files they need to be opened or installed but with what program on a Samsung tablet. all i can choose are the standard apps like acrobat and picture editors.
the linked arduinodroid software or app i cant get installed it says.
Thanks for the clarification.
You can't use them. You can't use Arduino Cloud Agent on an Android device. You can only use Arduino Cloud to develop sketches on a chromeOS, Linux, macOS, or Windows computer.
If you use a real computer to develop an Arduino Cloud IoT dashboard, you can then use the Arduino IoT Remote app on your Android device to interact with the dashboard.
Please provide a more detailed description of the problem you encountered when you attempted to install "ArduinoDroid". If you encountered any warning or error messages, post the full and exact text of the message.
I don't personally have any experience with "ArduinoDroid", but I know that some of the forum helpers have used it and that information might allow them to assist you. I think that "ArduinoDroid" will likely be your best chance of doing Arduino sketch development on your tablet.
But really, I think you are making a huge mistake to try using your tablet for development work when you have access to a perfectly good real computer. Android tablets simply aren't a tool for real work. Even if you get "ArduinoDroid" installed, you are going to find it is quite limited in functionality (e.g., not supporting all the Arduino boards). The tablet can be valuable as an interface for Arduino projects, whether that is an Arduino Cloud IoT dashboard, or a bespoke interface you create from scratch.
How are you planning to type and edit code? The on-screen keyboard will be painful.
A ChromeOS tablet or convertible has a keyboard and runs some/most/all of your Android apps and Google account stuff. You use the built-in Linux to run the actual Arduino IDE and toolchain. There are some rough edges, but it might "just work". You'll have to get a model with an Intel/AMD (x86_64) chip, not an ARM one like by Mediatek; and 8GB of RAM (4GB will run, but is cramped).
ok thanks thats what i needed to know,
there is no way to support and program an esp32 with arduino on this tablet..
and it has a keyboard..... lol
than i think to go for an raspbery pi
As I mentioned above, I don't have any experience using it, but the ArduinoDroid documentation does claim that it supports ESP32:
Will you use the Raspberry Pi as a replacement for the tablet, or as a replacement for the Arduino board? Or for both of them?
what i wanted is to program simple by usb an esp32
but because i can extract the arduino cloud file.
i can't use arduino online.
same with latest linux version.
maybe normal on an samsung S8.
now i bought a 64 bit Raspberry Pi 5 to program the esp32 installed arduino ide software by sudo command.. and conected an esp32 to one of the the usb ports... nothing.. cant even ask info.
think the only way is to use raspberry and the esp32 old fasionsway by single wires instead of usb.
tryed a esp32 S3 wroom and a esp wroom 32D
Nice!
I see, so you are using the Raspberry Pi as a replacement for the tablet. That should work fine, but I am curious: you said you already have a "Linux Acer laptop", so why don't you just use that computer?
This gives you a very outdated and somewhat modified version of Arduino IDE, which can't easily be used with ESP32. You should instead use the more modern official version 1.8.19, which will allow you to install ESP32 support very easily. I'll provide instructions you can follow to do that:
- Select File > Quit from the Arduino IDE menus if it is running.
All Arduino IDE windows will close. - Click the following link to open the "Software" page of the Arduino website:
https://www.arduino.cc/en/software#legacy-ide-18x - Click the "Linux ARM 64 bits" link in the "Arduino IDE 1.8.19" section of that page.
Arduino IDE 2.3.3 is not compatible with Raspberry Pi, so you must use 1.8.19, but that is still a much newer version than the 1.0.5 you get fromapt
. - The website will now present you with a page asking if you want to donate to support the work Arduino does to provide free open source software and documentation to the Arduino community. You can donate if you like, or click the "JUST DOWNLOAD" button to continue with the download.
- The website will now present you with a page asking if you want to sign up for the Arduino newsletter. You can sign up if you like, or click the "JUST DOWNLOAD" button to continue with the download.
Your web browser will now start a file download. - Wait for the download to finish.
- Extract the downloaded file to any convenient location.
- Open a Terminal in the extracted folder.
- Type the following command in the Terminal window:
./arduino
- Press the Enter key.
Arduino IDE 1.8.19 should now start up.
You can have both 1.8.19 and the old 1.0.5 installed at the same time, but this will probably cause you confusion because you might accidentally start the old IDE version when you are intending to use 1.8.19, then wonder why it is missing important features. I recommend uninstalling 1.0.5 once you have verified that you can install and use 1.8.19. You can do that by running the following command from the Terminal window:
sudo apt remove arduino
The next thing you will want to do is install support for using ESP32 boards in Arduino IDE. You can do that by following the instructions here:
I'm going to ask you to run the lsusb
command from the command line and post the output.
This procedure is not intended to solve the problem. The purpose is to gather more information.
Please do this:
- Open a terminal.
- Connect the ESP32 board to your computer with a USB cable.
- Type
lsusb
- Press the Enter key
- Click and drag the mouse to select all the output in the terminal window.
- Press the Ctrl+Shift+C keyboard shortcut.
This will copy the selected text to the clipboard. - Open a forum reply here by clicking the "Reply" button.
- Click the
<CODE/>
icon on the post composer toolbar.
This will add the forum's code block markup (```
) to your reply to make sure the output is correctly formatted.
- Press the Ctrl+V keyboard shortcut.
This will paste the output into the code block. - Move the cursor outside of the code block markup before you add any additional text to your reply.
- Click the "Reply" button to post the output.
Please let me know if you have any questions or problems while following those instructions.
You should be able to use it with USB if you have enough persistence.