So you're a Noob? Post your questions here until you graduate! Don't be shy.

User avatar
By Basilisvirus
#82527 Hello.
I have been using esp8266 for years now, programming it within windows.
So, i use Arduino ide to program Atmega328p successfully on unix, specifically using ubuntu. How do i program the ESP using the arduino IDE?

I have followed these tutorials:

1) https://github.com/esp8266/Arduino , which is unclear. It says "Clone this repository into hardware/esp8266com/esp8266 directory". When i installed arduino ide, i have 3 Arduino folders. ".Arduino15", "Arduino", and "Arduino-1.8.9-linux64". The last of which, i dowloaded and created the first two folders. Only the "Arduino-1.8.9-linux64" has the folder "hardware" in it. I followed the process there. It didnt do anything.

2) https://randomnerdtutorials.com/how-to- ... duino-ide/ , which is on windows. It didnt work, because arduino ide doesnt list the "ESP8266 by ESP comminuty" library.

3) https://drive.google.com/open?id=1QZFNr ... FCV2RcbtdA , a tutorial i made, based on 2).

So, will i find help here, or i need to find it out on my own, like i do for everything else when i use unix?
User avatar
By schufti
#82570 just use the "universal and simple" instructions:
https://arduino-esp8266.readthedocs.io/ ... lling.html
under the topic "Boards Manager" and you are done.
n.b.:
For some user libraries (sensors, displays, etc) you may have look for esp8266 compatible ones, not all arduino libraries are working on esp8266.