thank you so much for this awesome video. had some TTGOs sitting on my desk for around 2 years because I found them cool - but never got them to work. now the displays do what I want them to do. great stuff!
@retrotechandelectronics6 ай бұрын
Glad I could help!
@ovalwingnut11 ай бұрын
Thank you. Very informative "and" helpful. I've been spinning my wheels on this thing for a week or so and you just helped me see the light in ~16 mins U R the "T-Display Whisperer"! Cheers from So.CA.USA 3rd House on the Left.
@AsherMoodieOfficial3 жыл бұрын
thanks man this tutorial was a lot of work but its defiantly been worth it! now I have an idea what I wanna do with it!
@retrotechandelectronics3 жыл бұрын
You welcome. Good luck.
@frankkuhlmann85383 ай бұрын
Thank you so much for taking us through so carefully. I forgot so many of these things, so that I am starting almost from cratch again. Ur video helps sooo much. Many thanks. :)
@retrotechandelectronics3 ай бұрын
You're welcome.
@hobopelican2 жыл бұрын
Dang! I've spent a couple of days trying to get everything setup on this little thing. This was just amazingly helpful. Thanks , man.
@retrotechandelectronics2 жыл бұрын
You’re welcome.
@alexiswiniger1733 жыл бұрын
Thank you very much for this intro. I could start right away. I would love to see more about your rocket launcher project. Especially the "web app" for the control. All the best :)
@bsheldon20004 жыл бұрын
Lucked out choosing this video to watch. I probably would have skimmed over any docs that referred to setting up the TFT_eSPI Library. I almost skimmed over that part of the video, so once again I lucked out. Thanks for the great video.
@retrotechandelectronics4 жыл бұрын
Glad it helped!
@bsheldon20004 жыл бұрын
I just used the Gui based Arduino IDE on a Pi 4 for the first time yesterday with some basic tests of the TTGO T-Display. It was also helpful to see the easy access to the library examples in your video. Up to now, I was using the Arduino Cli on a headless Pi Zero W. Love the Cli, but the convenience of the Gui is useful at times. I updated mostly due to the slow compile times on the Pi Zero.
@martinmikula3054 жыл бұрын
Many thanks to you and guys like you. Till now i had only black screen, wory about malfunction. Now i know how to start with my device. Great device.
@retrotechandelectronics4 жыл бұрын
Its a versitile esp32 ..
@JustGeorgiaxD Жыл бұрын
Thankyou for such an in-depth and easy to follow video!
@retrotechandelectronics Жыл бұрын
Glad to hear it worked for you.
@brianmoreira75784 жыл бұрын
Thanks for the Vid man. My TTGO's been sitting cus I couldn't figure out the initial setup. Thanks again.
@retrotechandelectronics4 жыл бұрын
Glad you were able to get it going.
@paulabadie58974 жыл бұрын
Many thanks from FRANCE, it's very clear, i have start on TTGO with your video. Good job !
@retrotechandelectronics4 жыл бұрын
Great to hear! Good luck. Thanks.
@danlhoy4 жыл бұрын
Fantastic tutorial! Thank you so much! I have two of these boards and managed to load something on one, but I couldn't find everything I needed about the display libraries. I already forwarded this to a friend too who I gave a board to last night.
@retrotechandelectronics4 жыл бұрын
Glad I could help!
@NgNhLe4 жыл бұрын
Thanksssss, your video saved me a lot of time wandering on the internet.
@retrotechandelectronics4 жыл бұрын
Glad I could help!
@kcembrey43313 жыл бұрын
Your tutorial is extremely thorough and easy to understand. Thank you so much!
@retrotechandelectronics3 жыл бұрын
Glad it was helpful!
@Dfrog1234 жыл бұрын
thank you, just learning to use ttgo, and your example was real smooth and easy to understand.
@retrotechandelectronics4 жыл бұрын
You're very welcome!
@TomHermans2 жыл бұрын
great video. gives me much more confidence to start fiddling with it.
@bennylloyd-willner96674 жыл бұрын
Brilliant! I've been dabbling with electronics on and off for decades. Now it's time to create some IoTs and this video was packed with just the information I need👌👍👍👍
@retrotechandelectronics4 жыл бұрын
Glad it was helpful!
@summerWTFE4 жыл бұрын
Many thanks. I love it when instructions are to the point.
@retrotechandelectronics4 жыл бұрын
You're welcome!
@JaimeVillanueva3 жыл бұрын
thanks for the tutorial, this is my first step with esp32
@retrotechandelectronics3 жыл бұрын
You’re welcome
@wes-hil4 жыл бұрын
If it looks like garbage is being output to the serial monitor, set the baud rate to 115200 (to match the Serial.begin(115200) in the void setup() method)
@retrotechandelectronics4 жыл бұрын
true, if serial output is being used , it should be initialized with serial begin to match rate.
@FelixAufYoutube4 жыл бұрын
Wes Panaino Thank you so much! As I'm very new to this, it was driving me crazy.
@michealmorrow14814 жыл бұрын
Thank you! Could not have done it without this helpful vid.
@retrotechandelectronics4 жыл бұрын
You're welcome!
@staceyclark33672 жыл бұрын
Love the VW at the end! I liked the video a great deal. I "bricked" my Lillygo T-Display trying the code, probably should have used the same board lol. .
@retrotechandelectronics2 жыл бұрын
Bricked. I find that difficult, just push some basic test programme to it and confirm operation
@staceyclark33672 жыл бұрын
@@retrotechandelectronics Thanks. I have loaded several programs without error, but it just sits, screen cold and dark. the LEDs on the back are lit, but no other signs of life. I tired pressing boot, reset, etc, as some folks say to try online, during the upload, I also provoke it by choosing a variety of "wrong" board types. I loaded the CP10x drivers as well, still "dead". I continue to poke at it as it is my nature. Thank you for your response, and please keep making the videos!
@staceyclark33672 жыл бұрын
I discovered if you hold the two front buttons and plug in the serial cable at the same time, hold for 4 seconds it will stop the continuous reboot cycle. If anyone else gets into this scenario I hope this helps. I still cant get a program to run, but one thing at a time.
@marioucan7421 Жыл бұрын
Thanks for the video, you help me understanding this topic perfectly
@retrotechandelectronics Жыл бұрын
Glad it was helpful!
@AndyTanguay4 жыл бұрын
Man, you're right...what a great little platform. Especially for newbs like myself who need feedback as to what's going on in there. I could see a situation where you develop on one of these, then remove the screen stuff for simpler modules once you know it's working.
@retrotechandelectronics4 жыл бұрын
There are other standard dev boards with no screens or button and more io pins
@richardmarkham83694 жыл бұрын
Great video, got my board up and running in seconds thanks to you!
@retrotechandelectronics4 жыл бұрын
Glad it helped!
@TobiasWerner14 жыл бұрын
You made my day! Thank a lot for this tutorial!
@retrotechandelectronics4 жыл бұрын
You're very welcome!
@Zvika7774 жыл бұрын
Thanks for the step by step information .. i was getting frustrated trying to make the display demo run.. thanks to you, it finally worked :-)
@retrotechandelectronics4 жыл бұрын
Glad it helped
@donbotting90642 жыл бұрын
Excellent tutorial! Thank you for creating it!
@retrotechandelectronics2 жыл бұрын
Glad that you found it helpful.
@blasalvadorwii4 жыл бұрын
Thank you so much ! I tought screen was broken but I didn't modified User_Setup_Select.h. Amazing
@retrotechandelectronics4 жыл бұрын
Glad to hear that
@didacrodriguez84494 жыл бұрын
Great Tutorial!! Thanks to that I could start to use my TTGO device. Thank you!
@retrotechandelectronics4 жыл бұрын
Glad I could help!
@michelangelop39234 жыл бұрын
Thanks for the tutorial, I was looking for and Arduino with build in screen but the esp it's way cheaper, definitely will use it for a project!
@retrotechandelectronics4 жыл бұрын
You're welcome!
@sk763273 жыл бұрын
Thank you so much! This saved so much of my time and effort.
@retrotechandelectronics3 жыл бұрын
You're welcome!
@timot90413 жыл бұрын
Now I know what I do when the winter comes :-)
@retrotechandelectronics3 жыл бұрын
I have more projects on the way for the fall..
@PhRaucq4 жыл бұрын
Thank you for this video. Really useful. Just a remark for people who, like me, are working in Ubuntu 20.04, with a snap installation of the programs. The Arduino directory is /home/user_name/snap/arduino/29/Arduino.
@retrotechandelectronics4 жыл бұрын
Thanks... I did not use snap for my linux install and I use ubuntu on the laptop.
@MrMikeEdie4 жыл бұрын
I tried the tiger.jpg thing on Linux tonight and initially it didn't work. Fortunately I discovered renaming the "Data" folder to "data" fixed it. Thanks great tutorial.
@retrotechandelectronics4 жыл бұрын
Thanks for sharing, Linux is case sensitive in the FS structure.
@philippeantonietti4 жыл бұрын
Thank you so much, i spend days trying to understand how to get stated !!! appreciated
@retrotechandelectronics4 жыл бұрын
Glad I could help
@merrymonkey51724 жыл бұрын
You are amazing my friend, great guide.
@retrotechandelectronics4 жыл бұрын
Thank you kindly!
@jenswiberg69937 ай бұрын
If you get error having to do with divers not included: add: #include
@ubaft31353 жыл бұрын
on windows the port is shown in device manager -> Ports (COM a LPT). Probably the longest name there
@retrotechandelectronics3 жыл бұрын
ok good to know thanx
@summerfun61142 жыл бұрын
Hi, great work!
@kcusters75594 жыл бұрын
Nice vid! Got mine working thanks to you! I think about making a simple watch with it. Need to find a way to make the buttons work. :)
@retrotechandelectronics4 жыл бұрын
The buttons are tied to GPIO pins on the ESP32, I have other example videos with them working.
@brianmoreira8600 Жыл бұрын
I don't have "Sketch DATA Upload" when I reopen the Arduino IDE I made the folder named 'tools' in the aAduino Folder (mine only has "libraries") and pasted the cut folder 'ESP32FS' with the .jar file in there. But I don't have the 'Sketch DATA Upload' option under the "Tool" Menu. Can't see if I missed anything. Everything else went perfectly, all the way up to this part. Can ya help me out here? Thanks, and great instructions by the way!!
@CookingCrafts2 жыл бұрын
❤️❤️❤️
@retrotechandelectronics2 жыл бұрын
Thanks!
@chrisw14624 жыл бұрын
This TTGO board uses a USB-C connection. Generally, USB-C cables are not charge-only, as they need the data to negotiate the charge rate.
@retrotechandelectronics4 жыл бұрын
yes correct, my error, this is my only usbc esp32 and often a consideration on other models
@Ketam19874 жыл бұрын
Thank you it was very useful!
@retrotechandelectronics4 жыл бұрын
You're welcome!
@ethanroslinq4 жыл бұрын
Great Tutorial! It was a breeze with the step by step guide! hopefully more to come with this device! liked, subsc...
@retrotechandelectronics4 жыл бұрын
Thanks, yes more to come!
@rembrandtbakker53664 жыл бұрын
You saved me tons of time!
@retrotechandelectronics4 жыл бұрын
Glad to help.
@richpeacock Жыл бұрын
Sadly it won't work on a macbook air. Driver loaded, device shows up in USB TREE>but it won't mount. So disapointed.
@PeterRetief4 жыл бұрын
It works thanks!
@retrotechandelectronics4 жыл бұрын
No problem
@qduynguyen74072 жыл бұрын
Would you mind share where I can start to look to get into your rocket launch project? Interestingly, I was thinking about learning about this to work with my nephew also.
@hanli49774 жыл бұрын
Very helpful tutorial.
@retrotechandelectronics4 жыл бұрын
Glad to hear that!
@sarbog14 жыл бұрын
Note on the baud rate for my i Mac 2012 when using the serial monitor changed it to 115200 baud and then all was good......
@retrotechandelectronics4 жыл бұрын
Yes, changing the baud rate in your terminal settings fixes that.
@walterblanc97082 жыл бұрын
very interesting. I am trying it. Ok tried going through. Everything worked exactly upto 12:35 the ESP32 sketch data upload does not appear. I am using IDE v2.0.2 though so maybe thats the problem. Great video anyway, learned stuff thankyou.
@chrisw14622 жыл бұрын
So a year later, I come back to my TTGO T-Display, and the LoRa32-OLED option doesn't work. I had to choose ESP32 Development Board to make it work. Something changed, just don't know what!
@retrotechandelectronics2 жыл бұрын
Dont know what platform you are using, but there are regular updates to the boards and schema for them
@WaschyNumber13 жыл бұрын
Cool 👍🖖
@retrotechandelectronics3 жыл бұрын
yup.
@woolfy022 жыл бұрын
Very cool setup. Just wondering if you have a general guide / or tutorial for creating the webserver and having it use the relay? ty
@retrotechandelectronics2 жыл бұрын
Not yet
@MrRobuz2 жыл бұрын
I followed all your direction on setting up the tiger sketch. When I run it I don't get any errors but all the display shows is a white screen.
@nonaak4 жыл бұрын
thanks man, you help my a loy
@retrotechandelectronics4 жыл бұрын
Glad to hear that!
@vincentdelporte2 жыл бұрын
I know nothing about electronics. The TTGO has no on/off switch for the battery. What compact switch could I use, so that I don't have to plug/unplug the JST cable each time? Thank you.
@retrotechandelectronics2 жыл бұрын
Hello, So for momentary use. Don’t use the battery, you can power it from the usb. Cable. The battery is more designed for constant power and a variety of low power modes that can be employed in cooperating with charging systems and voltage monitors
@vincentdelporte2 жыл бұрын
@@retrotechandelectronics Thank you.
@Tech-Relief2 жыл бұрын
Tools do not seem to work any longer on Arduino version 2 ide. I wonder if there is a different way to get data onto the ESP32 board?
@retrotechandelectronics2 жыл бұрын
I believe 2.0 has an internal feature for this. No Linder requiring an evternal tool, I’d have to look
@vb0t4294 жыл бұрын
The jpeg decoder isn't working, and when I try to use it elsewhere I get a "drawJpeg was not declared in this scope" - help!
@retrotechandelectronics4 жыл бұрын
Are you also using tft functions #include // Hardware-specific library TFT_eSPI tft = TFT_eSPI(); // Invoke custom library you can see in the example JPEG_FUNCTIONS is in a seperate tab and would need those included functions copied into your project ot that tab added.
@vb0t4294 жыл бұрын
@@retrotechandelectronics thank you so much! I honestly couldn't figure it out myself, you're a life saver!
@paulboardman014 жыл бұрын
help me a lot, i thought my display was broke until i saw the file i had to edit
@retrotechandelectronics4 жыл бұрын
Glad I could help.
@yuricostache3 жыл бұрын
in minute 10:04 i dont have the folder tft_espi but instead i have the only folder called "TFT". So, when i tried the example of minute 10:54 didnt work. any tips?
@yuricostache3 жыл бұрын
-I have windows 10
@m0jon2 жыл бұрын
Thanks for your video but unfortunately i still can't get my mac M1 to recognise my device even after following your detailed instructions
@retrotechandelectronics2 жыл бұрын
There should be no issues with an M1 recognizing this device. Try it on another computer to rule out the device or usb cable isnt bad.
@lordfly884 жыл бұрын
Narrated by Alec Baldwin, amazing!
@retrotechandelectronics4 жыл бұрын
I don't get it.
@simonsayshomeassistant2 жыл бұрын
Hi there thanks for such a detailed explanation. I am trying to setup the new ttgo S3 board, would I use the same selection in the user setup select file?
@retrotechandelectronics2 жыл бұрын
No, I believe there is another selection for this board under the latest library.
@qzorn44404 жыл бұрын
really nice esp32 w/monitor video... some people are having wifi issues? any problems with simple wifi projects? thanks a lot...:)
@retrotechandelectronics4 жыл бұрын
The example code has an endless loop to connect to wifi that sometimes fails to initialize on boot, ive since added a reboot command after X intervals to fix this issue.
@micha173 жыл бұрын
i happen to have that exact same board here, used it some 1 or 2 years ago to test sth out, do you know if there's an onboard LED and it's PIN-Number (GPIO)? I can't find anything on the webs :)
@retrotechandelectronics3 жыл бұрын
No, they forego the onboard led for the lcd screen
@MrSpacelyy3 жыл бұрын
Wow, great, I hadn't done much with this device yet. Now at least I got the screen to show something else than green or a wifi list. How do you delete the images again. Hmm
@retrotechandelectronics3 жыл бұрын
Delete like files? remove then from the directory and upload nothing or reinit the fs.
@MrSpacelyy3 жыл бұрын
@@retrotechandelectronics ah thank you. It would be sad if it would just fill up and give errors I couldn't explain because of that.
@binariti3 жыл бұрын
Hi. Everything works fine. I have the question: where can I get original esp32 demo?
@retrotechandelectronics3 жыл бұрын
Hello, sorry, I dont know what the original demo is. All of the code postings have links provided.
@dgillies54203 жыл бұрын
6:54 "It's just a data cable" (mis-spoke) you meant, "It's just a charging cable".
@retrotechandelectronics3 жыл бұрын
thanks.
@ThatTalkingDogGuy3 жыл бұрын
Great tutorial. Unfortunately, I got right up to trying to run the jpeg sketch, and I get an error compiling. EDIT: I removed the error details, because it's an IDE bug. There can be no spaces in the directory path for the sketch. Removed all spaces, and it works now
@retrotechandelectronics3 жыл бұрын
Correct, a path can have no spaces.
@vkpc13 жыл бұрын
Can the TTGO display be controlled by NodeMCU firmware using Lua ?
@retrotechandelectronics3 жыл бұрын
I havent tried.
@arniep7404 жыл бұрын
Thanks for this video. I did get my TTGO to connect with my Arduino IDE. Just wondering were to get that wifi sketch that you show at the very beginning of this video. Thanks.
@retrotechandelectronics4 жыл бұрын
I wrote it for another project.
@arniep7404 жыл бұрын
@@retrotechandelectronics Is your code for that available? If so, where? Thanks.
@RohitKumar-zw8uq4 жыл бұрын
Does it support SPI interface with another module along with its display ?
@garymccrohan72473 жыл бұрын
Excellent clip. Everything works as indicated in this clip right up until 1230. I can't get the 'ESP32 Sketch Data Upload' to appear in the Tool Menu. I'm using Windows 10 and Arduino IDE ver 2.0.0-beta 3. Very Many Thanks.
@retrotechandelectronics3 жыл бұрын
There might be a slight nuance to the win10 procedure as I do not use windows i cant be entirely sure.
@garymccrohan72473 жыл бұрын
@@retrotechandelectronics Thank you for your reply. It seems to be just in the Ver 2.0.0 copy. I installed an older ver. (1.8.15) and it worked perfectly. Thank you and keep up the great work.
@djokinac2 жыл бұрын
Hello i have one problem a little weird this ttgo module works exclusively with this factory sketch with those 4 cubes in ttgo color when I install another sketch that previously worked on this module it doesn't work anymore for example a sketch of a weather station downloading data from a server the data is visible on the serial monitor but on the display itself nothing all black and that happened to me when I installed an oscilloscope sketch since then, only the factory sketch has been done can you help me is there any bin fail to reset to factory setting and otherwise any other sketch to record it all works properly but the display does not except with the factory one thanks in advance there are definitely bugs because i use google translator
@retrotechandelectronics2 жыл бұрын
Does you sketch have separate /data spiffs content you are forgetting to upload too? check for that.
@djokinac2 жыл бұрын
@@retrotechandelectronics I am clearly afraid but I also had a sketch that has no other files I know that if there are two or more files, everything has to be compiled here I am now trying one sketch of another and reporting my next mistake TFT_BL 'was not declared in this scope I don't know what it's about and all this used to work without problems with various sketches thank you very much for your quick response and I hope you find some idea greetings from Serbia
@Lar_ry3 жыл бұрын
Can i get the source for that web server ? Im having some issues with mine and I think I might be able to fork off of yours.
@retrotechandelectronics3 жыл бұрын
github.com/me-no-dev/ESPAsyncWebServer
@MHTSAPAS3 жыл бұрын
I'm at my wits end with this. error compiling for board ttgo lora32-oled v1
@retrotechandelectronics3 жыл бұрын
I’m sure there was more output than simply that error. Furthermore, you should be able to compile a new and empty arduino programme that does nothing without error.
@MHTSAPAS3 жыл бұрын
@@retrotechandelectronics So I done a clean install of the Arduino IDE and here is what I get: In file included from c:\.......\Documents\Arduino\libraries\TFT_eSPI\TFT_eSPI.cpp:20:0: c:\.......\Documents\Arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c: In member function 'bool TFT_eSPI::initDMA(bool)': c:\.......\Documents\Arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c:739:3: sorry, unimplemented: non-trivial designated initializers not supported }; ^ c:\.......\Documents\Arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c:739:3: sorry, unimplemented: non-trivial designated initializers not supported c:\.......\Documents\Arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c:739:3: sorry, unimplemented: non-trivial designated initializers not supported c:\.......\Documents\Arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c:739:3: sorry, unimplemented: non-trivial designated initializers not supported c:\.......\Documents\Arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c:739:3: sorry, unimplemented: non-trivial designated initializers not supported c:\.......\Documents\Arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c:739:3: sorry, unimplemented: non-trivial designated initializers not supported c:\.......\Documents\Arduino\libraries\TFT_eSPI\Processors/TFT_eSPI_ESP32.c:739:3: sorry, unimplemented: non-trivial designated initializers not supported Sorry to bother you with this. I just cannot seem to find a solution and I am still learning. This is the first board I have had such a big problem with.
@FritsvanDoorn3 жыл бұрын
Hi, thank you for this video. It helpt me a bit further. But I do not understand how I can use it with a battery. I appreciate any help. Thank you.
@retrotechandelectronics3 жыл бұрын
ttgo has specific information on their site for the battery connectors on the bottom. Also charging and the ability to monitor the charge state off of gpio pins.
@Piccodon4 жыл бұрын
Nice tutorial, but I could not load the last "tiger" image. Alpha blend sketch worked, but "ESP Sketch Data upload" returned "No files have been found in your data folder! Are you sure you want to create an empty SPIFFS image?" Looking at that example sketch it had a note in comments: "Place the images inside the sketch folder, in a folder called "Data". " (searching thru my JPEGDecoder "Data" folder I found also a "data" folder under "SPIFFS_JPEG", that was empty, so I removed it. I noticed that under "examples" there are a mess of files with 'white spaces', like "Arduino TFT", "Other libraries", "Mega and Due". Evidently somebody are not aware of Linux being case-sensitive and are not avoiding white-spaces.) After I removed the "data" folder, that was empty, I just compiled the sketch like normal and uploaded it, which worked, once. The "ESP Sketch Data upload" "SPIFFS create" still returns the same error. I re-ran the upload and it failed, but saw that the compile process either from "ESP Sketch Data upload" or normal upload created an empty "data" folder in the sketch folder created after I had saved the example sketch under a new name. Copied the image into the empty folder worked for "ESP Sketch Data upload". I use Arduino 1.8.13 under Linux.
@retrotechandelectronics4 жыл бұрын
Thanks for sharing, I did the example under OSX it may not have the same issue, while I also use the latest version on Ubuntu I have not has the need for a SPIFFS upload on it as of yet.
@pascalgorisse50054 жыл бұрын
Very interesting... i was close to the end but ! I've an issue to make work the "tools" folder into arduino libraries... It says "no .h" file into this folder and is not apearing into the menu as you show us and it doesn't work... If you can help ! Thanks Pascal
@retrotechandelectronics4 жыл бұрын
What operating system
@pascalgorisse50054 жыл бұрын
@@retrotechandelectronics Windows 10 (sorry !) and i tried to put this folder on Arduino 'root' folder (folder level just before) without result...
@ex_09_vikrantneve553 жыл бұрын
7:20 what is procedure for windows.
@retrotechandelectronics3 жыл бұрын
I dont run windows, sorry.
@ex_09_vikrantneve553 жыл бұрын
@@retrotechandelectronics no problem I just skipped that step and it's worked.
@anonimuso4 жыл бұрын
Do you know how to do the last example with the tiger using VSCode and Platform IO?
@retrotechandelectronics4 жыл бұрын
You would need to pull the tiger picture into the data directory
@ants004 жыл бұрын
Great video and great use of the board! I had a question I spent a good amount of time trying to figure out last night. I’m kinda new to arduino programming and was trying to write a text based game using switch case. I was able to use the ttgo sample code as a reference for most of my code. My code shows some text in the setup function. Then based off what button I select brings you to a function. This function is where my switch case is. In my first case I ask a question then want to use if btn1.setPressedhandler then GameStatus = 2( which should bring you to the next case ). It seems if and setPressedhandler do not like each other. Is there another way to capture which button is pressed while in a case like: If btn1 = high { GameStatus=2 } Else if btn2 = high { GameStatus= 3 } I may be confusing so I can post some code if that helps. Thank you, I know this is probably something simple.
@retrotechandelectronics4 жыл бұрын
If you look at my latest video I posted code with the conditions you have described.
@maikeramos64694 жыл бұрын
Please, how many PWM outputs can you use?
@retrotechandelectronics4 жыл бұрын
All gpio pins support PWM
@TungPham-ku7xf4 жыл бұрын
Hi sir, I have a question is it possible to display a gif? And how to do that? Thanks
@retrotechandelectronics4 жыл бұрын
I imagine there are libraries that can be used to display gifs, but i did not use those in this example.
@mallbert4 жыл бұрын
I'd really like to see how to take a small icon and let it move it like the dvd symbol, just like you did. Can I find the code for this little thing somewhere? Also on Windows the step with the ESP32 Sketch Data Upload did not work for me sadly
@retrotechandelectronics4 жыл бұрын
Sorry I haven't worked with windows in over 20 years, except for limited stuff at my job.
@ex_09_vikrantneve553 жыл бұрын
Is there a method for Windows that you know of?
@neurosharing4 жыл бұрын
Благодарю :)
@retrotechandelectronics4 жыл бұрын
пожалуйста
@DrexProjects4 жыл бұрын
I checked the comments but didn't see an answer to this "No module named serial" when trying to upload to the ttgo. Any ideas? Thanks. Update:installed python setup.py install on linux. Error went away but can't upload to board. It must be my usbc cable. It's brand new and I don't have another one... Oh well. Final update: It was the usbc cable. No wonder it cost $1.25 at the Dollar Tree.
@retrotechandelectronics4 жыл бұрын
Yes, some usb cables are charge only and not DATA..
@irsme1334 жыл бұрын
what battery pack do you use for this board ? Thanks !
@retrotechandelectronics4 жыл бұрын
Sorry, I dont use one, You can check the ttgo web site for info on that
@rwgreene999 Жыл бұрын
Goo stuff up till 11:20 when we start to load a jpeg file into the TTGo. I could not get the ESP32 Sketch Data Upload option (at 12:41) to show. A little research, and Bing's new Chat AI told me that this is not supported in Arduino Version 2. The Chat AI suggested a few alternatives that seem to do other things instead of showing an image from jpeg file. So, I am moving on.
@retrotechandelectronics Жыл бұрын
Have fun.
@UFAnders4 жыл бұрын
LOL /please/ tell us what this "Alcohol Cannon Launcher" project is about!
@retrotechandelectronics4 жыл бұрын
I have a movie somewhere about this cannon we made, this is just an upgraded igniter for the cannon.
@bmo100004 жыл бұрын
And also tell us about the APPLE ][ directory on your mac :-)
@retrotechandelectronics4 жыл бұрын
kzbin.info/www/bejne/inLKYZaHf510l8k
@BeefIngot4 жыл бұрын
Bit of an anal thing, but how did you find the board manager link in the description. Like where would I go to find that on the official site? Answered the question myself for anyone who stumbles on this video and has the same question Went to espressif's github page, looked for the arduino core for the esp32 and it was under"Using Arduino IDE Boards Manager (preferred)" This should explain my confusion:github.com/espressif/arduino-esp32/commit/b10ed77aafd87555142a612d465bb606f09f1005#diff-ed212fa757f18b3a41e343a8bbdd06ba
@retrotechandelectronics4 жыл бұрын
Companies generally want folk to know how to get their boards up and running on popular IDE's so they will supply that info and other useful info.
@nonaak4 жыл бұрын
lot
@retrotechandelectronics4 жыл бұрын
Id think it should be there, mine have them.
@breadfan10714 жыл бұрын
Why you talking like Alec baldwin?!
@retrotechandelectronics4 жыл бұрын
who? Does he have a channel too?
@breadfan10714 жыл бұрын
As soon as i heard your voice i thought it was him talking, then i saw your arms and im not sure you're not him. Lol