I made it!!! Now my $2 ESP8266 is priceless.!! I used a FTDI232 instead on an UNO. Thinking I could use the 3.3v directly. Everything went well, until I realised I still need the voltage regulator when hooking up the module to the main board.
finally got it, it was very difficult to me to make the adapter module for my RAMPS 1.4, but finally maket and works like a charm....cheap wireless 3d printer!!!! thanks Chris!
@Hindo Y. Yes, upload sketch, reset, then in tools hi ESP8266 sketch data upload, then reset, log on to the ESD3d via wifi and the wizard will pop up. I am trying to find a work around because the ESP3d instructions for the new version says you shouldn't have to do the sketch data upload, you can use the web interface, but I can't get it to work that way.
@Hindo Y. For me it worked with the v1.0. This is how i did it: 1. Set Flash Mode: DIO 2. Set Flash Size: 1M(128K SPIFFS) 3. Set CPU Frequenzy: 160MHz 4. Erase Flash: All Flash Contents Then i flashed the ESP3D v1.0 to the module, reset the module and then hit ESP8266 Sketch Data Upload (even though if the install instructions here:github.com/luc-github/ESP3D/wiki/Install-Instructions tell that it isn't necessary anymore). Then power off the module, remove GPIO_O to Ground jumper and power back on. Then the setup window on my laptop appeared after the wifi connection to the ESP8266 was established. Chris Riley Thank you for this video!
Have everything up and running, with help of your video. Now it runs on a Infitary I3 with a custom HY_BASE_L v1.0 board, which I adapted (tricky!) to have the same AUX1 connections as the RAMPS 1.4 board. One final remark: in your video (at about 15:15) you make the final connection of the ESP8266 to the AUX1 connector of the RAMPS board. For non RAMPS users it is perhaps not clear that in this situation you connect TX(ESP) to RX(RAMPS) and RX(ESP) to TX(RAMPS). Thanks again for the video.
rut row....about 30 seconds in felt the pucker factor and quickly hit pause ....... assumed fetal position on floor, reached up over the edge of desk and finger searched for resume....... whimpered quietly to self thru the rest of video........ hope you take it easy on your fave uncle sunday cuz..... cant wait......laters
Followed your instructions, and it worked great. I think I still prefer octopi on my $14 orange pi zero, but it’s still a nice option. I like your videos, so you have another subscriber.
Chris Riley I like the esp solution as once gcode is uploaded nothing should interfere with the print. With Octoprint I have gone through periods where the usb was playing up and the printer kept micro pausing every few seconds. Octoprint also has the issue that when left plugged in my ramps board the lcd is still lit even when the printer power is off.
I'm using octoprint for these day to day tasks but I use a ESP8266 with esp-link firmware for over the air marlin flashing. Also the 3.3V step down converter is probably not needed. The ESP8266 can tolerate 5V
@@ChrisRiley I already ditched that for the octoprint firmware flasher plugin (but it requires proper bootloader (instead avr isp method) on the printer, manual avrdude installation on the pi and much patience finding the correct settings). So overwhelming sometimes when so many different roads lead to rome.
Damn Chris, you were faster! I was currently planning on doing this upgrade as well, but with a different ESP8266 module. As always, your videos are very educating and easy to keep up with!
There are, indeed. I hope to get a video together soon (that's always the longest part of the project for me, and together with my limited free time it explains the low frequency of my videos)^^
Ok. for ESP3D-2.0, copy the whole tree to your projects folder, then also copy the libraries folder to your arduino libraries location. Then under examples you can load the CheckFlashConfig. Once thats ok, load the new ino project 'basicesp3d.ino'. Then download the ESP3D-WEBUI files, once you connect to the basicesp3d webpage over wireless you can upload the index.html.gz package and begin configuring the client. I didnt have to load any blank sketches and the SPIFF is not necessary anymore (its built in).
I've been using one of these for a couple of weeks now and although it "works" there are some big and annoying drawbacks. First being very few programs have the ability to print to a wifi-serial port (most of them expecting it to be just a serial port device) - there's only Repetier that I've managed to get too connect to it directly. And then comes the second disadvantage - there can be considerable lag over wifi which shows up as it being unable to fill your printers buffer fast enough resulting in the printer stalling while printing. In short, if your system works such that you can upload to SD and print from there (mine doesn't for reasons I've not yet figured) then this is cheap and simple way to SLOWLY upload to SD card, but don't really expect it to replace a USB lead if your printing directly.
@@ChrisRiley My Repetier Host will connect to my wifi (ESP-01s on SKR-PRO) printer via IP on my local network so I just use it that way. I use the data port 8888 and it functions just like using a USB port. I think Cura will do the same.
I'm using the nano. In another video said the nano reset has to be set to ground to program the esp. This works doing that, I have the 4mb esp-01s, it uploaded the CheckFlash sketch and reported config ok with 4mb flash size selected.
Hello Chris, I can use this: Mini module voltage regulator AMS1117-3.3V; The module integrates the regulating capacitors and a voltage indicator LED; Recommended voltage input: 4.5VDC to 7VDC; Typical output: 3.3VDC; Recommended maximum output current: 800mA; Supports up to 10VDC at the input, but with a heatsink Thanks
@@TheNikakz This one doesn't work? www.amazon.com/Anmbest-AMS1117-3-3-4-75V-12V-Voltage-Regulator/dp/B07CP4P5XJ/ref=sr_1_1?ie=UTF8&qid=1547596765&sr=8-1&keywords=ams1117
@@ChrisRiley The problem is that I do not think here to buy, amazon does not sell some things to Brazil and it takes too long to arrive and if it arrives
Hi Chris, my Module returns "WebSocketsServer.h doesn't exist" when Uploading the ESP3D Config to the Board. Any Idea what will help? I created another WebSocketsServer.h and it's still not compiling...
Hi Chris, I am able to make the module show up on my laptop and the WebUI pops up once I click on it, but when i try to connect to the module after I have it set up in the WebUI, I cannot. I have the module set to Client Station but it still shows up in my wifi list as a device to connect to, should it? Any ideas on how to fix this? Thanks.
@@ChrisRiley But when the setup process opens up in chrome and I select Client Station, it seems to stay connected as an Access Point. If you go on to the WebUI and click the tab to change the ESP3D settings, the 'Wifi mode' is set to Client Station, but if I click the blue square with the three white lines at the top (beside the other colored squares), 'Active Mode' is set to Access Point while 'Disabled Mode' is set to Station. I can't seem to figure out what is wrong so any ideas will be helpful, thank you.
For anyone still looking to do this, I recommend this: www.amazon.com/gp/product/B07KF119YB/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1 just $8, and no need to mess with an arduino, wiring, or soldering. simple usb connection and switch to flip between programming and usage modes. I'd also recommend sticking with the 1.0 release of ESP3D. The 2.x releases are quirky and difficult to get running (well, was for me anyway)
Nice instruction again! The ESP is a 3.3V device, including the serial signals, while the control board is a 5V device. Wouldn't the 5V TX signal from the mainboard damage the ESP?
Gracias por tu video. Me salvaste de botar mi dinero en algo que no funciona. Saludos desde Santiago de Chile. Thanks for your video You saved me from throwing my money in something that does not work. Greetings from Santiago de Chile.
The board I used it the cheapest option. You can run this software on any ESP32 or 8266 now a days. So pretty much everything is better than this board.
I used nodemcu and I could see the web interface when I opened the ip of nodemcu but I couldnt upload any gcode in it . What is the problem ? what am I supposed to do? please help me
Sooo...would this work with the WiFi module included with the ender 3 BIGTREETECH touchscreen? It looks like the exact same part. This video is the closest thing I’ve found to setting it up. All I’ve found is instruction videos for raspberry pi octoprint or other self contained modules. Even had to take a 50/50 shot at which way the card plugged in to back of screen.
right chris the only thing i did not do was use the regulator but now i have the regulator its all hooked up as per your diagram im getting the same this, also the led is constantly lit on the board aswell in ur explanation you say it flases one but mine is on all the time
Great video--hey Chris howzabout an updated 2020 version of this tutorial with a USB CH340 and SKR1.4 and latest ESP3D? Michael TeachTech's was a little basic, I think you could improve on it. Plus I think there are configurable files for VSCode? Thanks man
Great project! I’ve never used wireless printing I can see the appeal though. Sometimes being tethered to the printer and messing with SD cards is a hassle.
Thanks abunches a for this video it’s awesomes an very helpful an easy believe it or nat thanks abunches for making things a skittle easier for the slow people’s :)
right chris iv got the board and am about to program it but here is one 4 ya how do u connect it to a mks gen 1.0 its based on the same board ur using so would the pinouts be the same or am i better of using a pie and octaprint as iv got spare pie hanging about
@Chris Riley when I connect my module together with my ramps 1.4 board I have a weird problem where the LCD screen I was already using will start to flicker, and then the machine will reboot and so on. The esp module blinks as though it is turning on, but for some reason, it seems like it's pulling too much current from the Aux or something. Any ideas?
@@ChrisRiley I was considering connecting the Vcc for the input of my voltage reg. To the D2+ pin on the RAMPS this way the Vin is 12v and with a 'larger' Cap across the input of the voltage reg to dampen any power fluctuations by the print head fan. I haven't worked with the RAMPS board as much as you have, do you see any problems with this idea, like potentially damaging something?
Would you know if this wifi module is compatible with the mks gen 1.4? I want to upgrade my ender 3 board and the RAMPS board is too powerful for the PSU.
You could use GPIO pins on the pi if you new the right pins on your mainboard, but that's about the only thing I know. Is there a reason you can't use USB?
So once the IP is established, can the independent ESP's being added to a management software like Klipper or Creality Print? I want all my printers on one software and it makes sense that I could add IP direct to the Creality Print Slicer and upload from there direct to my machine. Thanks!
Older fat filesystems have the 8.3 naming limitation, hence the issue with .gcode :D Id looked that this and it's something I may use but i'm probably more likely to look at some of the serialwifi bridges that people have implemented using the esp-01 modules, that way I can keep octoprint.
Fantastic video! One question though: In the ESP3D Github repository, under Install Instructions there is an EDIT that says that the SPIFFS Tool is no longer necessary because since FW version 0.9.99 there is a self uploader. So that means that when I have everything ready and upload the FW (1.0) into my ESP8266 the sketch data will be automatically uploaded with the FW? Can I completely skip the SPIFFS part of your video?
Well, it says that is will work with the self uploader, but I can't get it to work. The only way I can get it to successfully upload is by loading the data first. Give it a try, but I have had no success.
Started in on an esp32 on a 1.1.4 board... I think I have the pinout. The web gui works good, but I have no idea for the actual interface to the board because I have not soldered anything to the pins on the 1.1.4 board.
It would kind of work. The current isn't high enough. It would probably work when you were configuring it, then fail when trying to connect to the wifi.
i order a esp8266-12e waiting to ship from china, it got a build in AMS1117 voltage regulator and use a 5v usb phone charger to power up the esp, so do i need to connect esp 12e the gnd to ramps 1.4?
SPIFFS Error: esptool not found! its great this is so easy and straight forward...... I've had to find and install library files you didn't mention. i got this ESPtool error when uploading sketch data. seems like id be doing something wrong if i didn't get errors.
This is an awesome DIY! What is the bread board you're using to connect things temporarily by pushing it in. The white breadboard with the pins. What are those called where there's some connections between the pins and is good quality for continuous use like this..? Thanks!
@@ArifFitrianto_edukasi Yes, this software is designed to write the gocde to an SD card installed on your printer already, it doesn't have on board storage for the files.
@@ChrisRiley yes, but I followed another tutorial, my module needed another flash before this firmware. It is a Chinese tool, called ESP8266_Flasher_Tool, now it works nice. Thanks for your video, you made me put this on my printer. Works nicely!
Hello Chris I bought a new esp8266 and at the moment it worked perfectly. Could you please post a video of how to add the "camera" that has the option in the firmware? I don't know what type of camera or how to put it. I didn't find much on the internet about it.
Hi Chris, great video and a whole bunch of information. In your video it looks like being so easy to conect the ESP to AUX1. Did you change anything in Marlin? I tried to conect my NodeMCU ESP12 to my anycubic Kossel having a Trigorilla board. This board has an UART3 port using D15 as RX3 and D14 as TX3. Ground and 5 V is workig to drive the NoedMCU, but I can't get the data lines working. I tried to use Serial_port 0 to 4 in Marlin 1.1.8 but with no help. Do you have any clue? Many thanks and dear greetings Simone
I didn't have to change anything in Marlin to get the Wifi to work. As long as those pins don't interfere with other serial traffic you should be fine. In the PINS.h file you might try swapping out the pin numbers to use the same pins as AUX1 normally would, that might help. Thanks for watching!
hola, al cargar el firmware y luego conectarme al WIFI me aparece que no tengo un index.html y debo cargar un nuevo firmware, puedes ayudarme por favor?
I don't know that you can, you still have to compile it. If you are using the Arduino IDE you might be able to use the IP as an upload port., but I probably wouldn't recommend it.
Hi Chris great video. Thank you for everything you doing. Can this be used on a Trigorilla V1.1 board ( on Anycubic I3 mega). I checked and on the board I have 4 pins available GND , 5V , TX3 and RX3 ( and UART next to them). Also do I need to install Marlin or it will work with the official firmware? I tried the OctoPi variant on a Pi4 4GB but I have problems with my prints and think the reason is a bad communication between Pi and printer. Same G code from SD card came out perfect but from OctoPi I had a lot of strings , bad retraction and miss steps. The only reason I try this is because the main thing I need is to have remote access to monitor the printer ( mostly temps ).
For monitoring this might work for you, not so much on printing really. It should work on that board, I don't think you will have to change the firmware, they use a version of Marlin, just not sure which one.
I can't get SD file upload working. It seems to start writing the file, but never ends. I've tried migrating to the newest bugfix release of Marlin, and that didnt help either.
@@ChrisRiley I had to make sure the enable pin was also at 3.3vdc, then have to power up the ESP8266 w/ pin0 already grounded to upload...if I tried to ground it then upload it would fail
Hi, i tried to make this project but i can't upload the code on Nodemcu board. The IDE shows this error: In file included from C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:29:0: C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.h:27:7: error: redefinition of 'class WiFiUDP' class WiFiUDP : public UDP { ^ In file included from C:\Program Files (x86)\Arduino2\libraries\WiFi\src\utility/wifi_drv.h:26:0, from C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:26: C:\Users\Ivan Margiotta\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/WiFiUdp.h:32:7: error: previous definition of 'class WiFiUDP' class WiFiUDP : public UDP, public SList { ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In constructor 'WiFiUDP::WiFiUDP()': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:35:22: error: class 'WiFiUDP' does not have any field named '_sock' WiFiUDP::WiFiUDP() : _sock(NO_SOCKET_AVAIL) {} ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual uint8_t WiFiUDP::begin(uint16_t)': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:45:9: error: '_sock' was not declared in this scope _sock = sock; ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:46:9: error: '_port' was not declared in this scope _port = port; ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual int WiFiUDP::available()': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:56:7: error: '_sock' was not declared in this scope if (_sock != NO_SOCKET_AVAIL) ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual void WiFiUDP::stop()': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:66:8: error: '_sock' was not declared in this scope if (_sock == NO_SOCKET_AVAIL) ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:69:26: error: '_sock' was not declared in this scope ServerDrv::stopClient(_sock); ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual int WiFiUDP::beginPacket(IPAddress, uint16_t)': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:88:7: error: '_sock' was not declared in this scope if (_sock == NO_SOCKET_AVAIL) ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:90:7: error: '_sock' was not declared in this scope if (_sock != NO_SOCKET_AVAIL) ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual int WiFiUDP::endPacket()': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:101:32: error: '_sock' was not declared in this scope return ServerDrv::sendUdpData(_sock); ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual size_t WiFiUDP::write(const uint8_t*, size_t)': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:111:27: error: '_sock' was not declared in this scope ServerDrv::insertDataBuf(_sock, buffer, size); ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual int WiFiUDP::read()': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:125:23: error: '_sock' was not declared in this scope ServerDrv::getData(_sock, &b); ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual int WiFiUDP::read(unsigned char*, size_t)': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:137:31: error: '_sock' was not declared in this scope if (!ServerDrv::getDataBuf(_sock, buffer, &size)) ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual int WiFiUDP::peek()': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:152:22: error: '_sock' was not declared in this scope ServerDrv::getData(_sock, &b, 1); ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual IPAddress WiFiUDP::remoteIP()': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:167:25: error: '_sock' was not declared in this scope WiFiDrv::getRemoteData(_sock, _remoteIp, _remotePort); ^ C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp: In member function 'virtual uint16_t WiFiUDP::remotePort()': C:\Program Files (x86)\Arduino2\libraries\WiFi\src\WiFiUdp.cpp:177:25: error: '_sock' was not declared in this scope WiFiDrv::getRemoteData(_sock, _remoteIp, _remotePort); ^ Errore durante la compilazione can you please help me?
I did pretty much same as yours but the problem or error in ESP Ap mode config ... once all the sketch and tools uploaded I connect my laptop to Esp , But the redirect pop up doesn't created so I decided to enter the ip manually (198.168.0.1x) . Again the ended with the error ( "It seems you do not have any index.html neither index.html.gz, please upload it or update ur firmware if necessary" ) then I manually uploaded the file and refresh the page But nothing changed pls help out from this terrible situations...
What version are you both using? 0.999? You need to make sure you load you filesystem before you load the sketch. Make sure you use the same library versions I do in the video.
thank you it worked good, but i have problem connecting to the printer when i open the web page and send some command to the printer, it didnt move or do a thing oh and one more thing, when you hade a problem uploading the esp3d file to the ESP2866 you have to check the Erase flash to All flash contents, under Tools menu.
Cool, already googled how I can connect this to my stock Creality board. They sell uart to usb adapter with those, I guess I can program it without Arduino then.
i still waiting for my esp8266. how fast is the transfer speed from pc to ramps sd cards. i use raspberry octoprint and take very long time to transfer to web interface to sd card. is this going to be same as octopi
Thanks for all your videos Chris! They helpt me out alot. I just bought my ender 3 and i want to upgrade it to the mks 1.4 with mks 32 TFT, tmc 2130's and WiFi. Well.. I think the 1.4 because its a 32 bit board. I would like to use octoprint tough and i dont know if that is posible... Do you have any advise? Or better yet, would you consider building this in a video? There is a lot out there for the mks gen L (this is a 8 bit board Right? ) but i cant find anything on the 1.4 which makes me doubt If this is the correct choice
So the gen L is just a newer version of the 1.4 basically, they are both 2560 chips and are 8bit. You are thinking of the 1.3, it's 32bit. You can use octoprint with either, no worries there. 32bit can be kind of fussy at the moment with Marlin. If I were you, on an ender 3, I would go with the gen L and 2208 drivers. This will make your life so much easier. Unless there is just something you need stallguard for.
Hi Chris thanks for the aweasome tutorial. I just have one question I went to the Github wiki for ESP3D and they add a couple of resistor CH_PD and RX pins they also conect RF to ground on the ESP8266. Is it needed or with your setup I fine?
I'm wondering, would this work with the BTT SKR Mini E3? It doesn't have an aux header like the RAMPS board you're using, but it does have a TFT labeled header, which has RST, RX, TX, GDN and +5V. Seems like it should work, right?
Hey Tim, it seems like you should be able to make that work. I don't know a lot about that board yet, I do have one and I should start my testing soon.
@@ChrisRiley Hi Chris, back again with a question: Could it be that I have to activate the TFT header on that board? The ESP is working as it should: I can see that the proper gcode is sent (while I have the ESP plugged into my PC), and the web GUI works while it's plugged into the printer (so 5V and GND do work), but the printer doesn't respond to any of the commands. It also doesn't show the IP address on boot, like you showed. I've already tried swapping the TX and RX lines, but no luck there either. Could it be that the 3.3v signal level is too low for the SKR Mini E3 (not sure what if your RAMPS board was made for accepting 3.3v logic?)? Is there something firmware-related that has to be changed for this to work? As always, any help would be greatly appreciated.
Hello Chris, in the schematic drawing that you sent me the RXd of the esp is connected in the D2 of ramps and the TXd in the D1, check this link, because what I was reading would be the opposite and I am in doubt to call in ramps here.
@@ChrisRiley Thanks, but it did not work, the esp was red light on and the LCD was saying connecting and then started to give a bug in the ramps and it was restarting, I will redo everything.
@@TheNikakz Interesting some pinouts call it d0 and d1, others call it d1 and d2. No matter what they are called they are still the top two right pins on AUX1.
With a 5v power supply it works, but when I connect it to a RAMPS board for power it does not, and the LCD dims.... verified it's connected right... I have a spare VR around here... if I find it I'll check that.
Mega clone have a bad habit of not having very good 5v regulators. Try plugging in the wifi to ramps then cabling the board you USB to get an additional 5v source. See if that works.
You should be able to just connect it straight up to USB, then make sure you select the right flash size when compiling, more or less same procedure...compile the .ino, upload, then upload the "webpage" data, then it connects with the TX/RX pins on the board...still need to wire in 5vdc and GND Also looks like a good candidate for the wifirepeater image too
@@ChrisRiley i tried to change but when i try to enable serial 2 firmware is not compiling Serial 0 is used by USB,serial 1 is Y-axis min & max , serial 3 is Z-axis min & max But serial 2 is not enabling
i1383.photobucket.com/albums/ah315/hbaothai/e%203_zpsjfrfhr3t.jpg i1383.photobucket.com/albums/ah315/hbaothai/e%203_zpsjfrfhr3t.jpg i1383.photobucket.com/albums/ah315/hbaothai/e%203_zpsjfrfhr3t.jpg I have successfully connected, but I'm having trouble uploading a gcode file. Please help me fix error!
Hello Chris Riley. I´m having problem to write because my laptop give me a serial error. Do you know what happening? My LED still on when I connect 3.3v not only one blink. I follow step by step but doesn't work!!!
@@ChrisRiley Doesn't work. I connect all the wires correctly but when I access by IP and send a command doesn't work. The only thing happened was my LCD lose a little the bright. Do you know How can I do to work?