Can chatGPT Program an ESP32?
HTML-код
- Опубликовано: 9 июн 2023
- This is not normal…
ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series employs either a Tensilica Xtensa LX6 microprocessor in both dual-core and single-core variations, Xtensa LX7 dual-core microprocessor or a single-core RISC-V microprocessor and includes built-in antenna switches, RF balun, power amplifier, low-noise receive amplifier, filters, and power-management modules. ESP32 is created and developed by Espressif Systems, a Shanghai-based Chinese company, and is manufactured by TSMC using their 40 nm process. It is a successor to the ESP8266 microcontroller.
www.espressif.com/
ChatGPT is an artificial intelligence (AI) chatbot developed by OpenAI and released in November 2022. The name "ChatGPT" combines "Chat", referring to its chatbot functionality, and "GPT", which stands for Generative Pre-trained Transformer, a type of large language model (LLM). ChatGPT is built upon OpenAI's foundational GPT models, specifically GPT-3.5 and GPT-4, and has been fine-tuned (an approach to transfer learning) for conversational applications using a combination of supervised and reinforcement learning techniques.
ChatGPT was launched on November 30, 2022, and gained attention for its detailed and articulate responses spanning various domains of knowledge. However, a notable drawback has been its tendency to confidently provide inaccurate information.
By January 2023, it had become the fastest-growing consumer software application in history, gaining over 100 million users and contributing to OpenAI's valuation growing to US$29 billion. The introduction of ChatGPT has spurred competition in the field, leading to the accelerated development of Google's chatbot Bard, initially based on LaMDA and later on PaLM, as well as Meta AI's foundation model LLaMA,[citation needed] which serves as a basis for other chatbot creations.
The chatbot is operated on a freemium model, where users on the original, free tier only have access to GPT-3.5, while ChatGPT Plus users also have access to GPT-4, albeit on a limited basis. Наука
Ain't no way you called it a dollar tree pi pico 💀
the pico itself is already dollar tree, how do you make it cheaper
It’s 4 dollars with free shipping! How can anything be cheaper than that
Yeah, that made me go “what did he just say?!”
That’s a massive mischaracterization of what an esp32 is.
@@H2nry46 ESP32S3 is over $3 CAD, Rp2040(pico IC) is only a buck.
if he compared arduino to esp32 it would fly, he just turned it upside down
Starting the chat with "ayo" is the most bro thing you can do 😂
Yeah, "Bro" actually pretty good describe his level of knowledge in this topic.
What he shows is neither impressive nor scary...unless you're completely clueless about Language Generators (GPT)...
After using ChatGPT to code my esp32 I've come to one conclusion....I need to learn to code on my own!
Yep, but then you can use chatgpt for the base coding
@@Kocacola97base coding of boilerplate? Hell nah better use copilot or write from scratch. Generating narative, essays, etc is what gpt for, not coding
yup, can possibly be a time saver to edit it to make it right, but thats all for me.
If you cant figure out how to manage ChatGPT to write a code I dont think you will be able to figure out how to write code.
@@rits011 How did people learn to write code before chatgpt existed? 🤔
yeah it worked because it found the exact program somewhere in it's training set. Give it something slightly complex and original and it fails. The code usually LOOKS like it might work, but something won't
Lol you act like you've even tried this. It can create new programs it's never seen before just like sentences and poems
@@maximuschapman7760 Yep, but usually filled with bugs. That’s why it’s a tool for programmers and not their replacement. I tried to use it a few times while working and oh god, it’s very useful with boilerplate, but there’s so much visible bugs and possible optimizations that sometimes it’s not even worth talking to.
Also, if it was to make a new one from outside training data I don’t think it would know GPIO pin for LED lol
@@maximuschapman7760 thats cute
@@maximuschapman7760 ? Man have you ever even tried asking chatgpt to write code? 9/10 times it’s absolutely shit that looks good but don’t run
Yeah I have used it to write code for a couple of dev boards. It struggles a little with more complex sketches.
Esp32 was way before pico, the one you have is a dollar tree version of an industriall microcontroller. The pico is a makers version of an esp32.
Esp32 has never been industrial, as it won't pass the criteria. It was designed for hobby purposes.
pico is way more limited
@@kissuko931does it make it less industrial I think the RP2040 is a great microprocessor capable of satisfying a lot of needs and is very cheap relatively
@@skkeyeyea only 3 input adc's tho
@@skkeye real, its an arm alternative
You do realize that a raspberry pi pico costs $4
Send me a link
Impossible to find them for $4 dollars. I remember it was years ago when Pico was released.
@@RTMonitorif you're willing to use just the Pico itself, you can get them rrp for $1
The pico is the dollar tree version of the esp32
ye esp32 wayyyyyyy better in performance
Esp32 is much better than the pico, do not insult it
yeah
Mehyeah I could argue either way
both of them have sucky ADCs and a bunch of silicon bugs. They both suck. If You want something cool use a STM32 , maybe even an F030. The thing is a joy to work with.
@@ABehroozI see somebody is a man of culture here!
"DO NOT WASTE MY TIME"
"Sure, I can help you with that!"
so chatGPT found a demonstration program online, and did as if it had programmed it himself. That is just luck!
Thats not how AI works. Its pattern recognition and statistics, just likebyour keyboards wordcomplete thingy. It ended up finding fitting things during training and learned the combinations.
ChatGPT isn't even on the internet! It uses its own database.
that's what programming is
@@maheswarkk1034*which is based on the internet
@@nicky7006before 2019
I got my platform to do entire expressif idf coding!
iot programs are some of the hardest challenges for chat gpt because they contain hardware components and major architecture differences that are ambiguously documented or sometimes not documented
This makes it hard for humans as well. But you're right of course. I also found out that exotic hardware setups are usually difficult for chat gpt, that as a tendency to use very classic solutions to problems.
Tr it with a flipper
the pico is a dollar tree version of this dude
sometimes it works, in 5 years this will work in 1 go
No way you called that a dollar tree version of the pico
the esp32 is the grandaddy of the pico
pi pico is already 4$ wth is the price of a dollar tree one 💀
- DO NOT WASTE MY TIME!
- plz
- FINE.
Now do make an chat gpt with an esp32 programmed by an AI
Isn't it like asking supercomputer, what's 2+2 ?
The death of "Thanx Mom I became an IC-programmer"!!
it can't do anything thing by itself, everything already available on thr Internet can be done using GPT very well and efficiently cuz it has seen so many similar things already and just combine those blocks but when it comes to creating something unique from scratch it really struggles with that
I already tried Chatgpt test codes in Arduino UNO to run and test every single motors of my Bluetooth controlled Car
GPT-3.5, 4, 4 Turbo, or 4o?
AIN'T NO WAY wtf, we need a video of u doing that
It's simple code,so yes
Did this guy just call an esp32 a pico knock-off?
ChatGPT is well suited for such systematic tasks as it is its strength.
Boss is happy and you keep your job xD
As long as you give it enough information about the board and the thing you want it will do it VERY well. Sometimes even being able to do direct port manipulation to speed up things
Least suprising outcome i could imagine.
Bro's camera has astigmatism😂
Little that you know, it probably also added some small code to hijack the bluetooth module that will send the data into the large chatGPT database to finally start the AI revolusion
Calling esp32 S3 a dollar tree version of pi Pico is like calling Porsche 911 a dollar tree version of prius😂
I've been using chatgpt to code my esp32 for a while now, and it's great
I’d love to see a full length video of your setup from unboxing to powering it on the first time with the uploaded rainbow program.
Halting Theorem: A computer program cannot analyze the behavior of another computer program. Chat GPT helped because somebody had already fed the solution into it's training set.
''Im scared'' bro said it super zesty
Yeah but ChatGPT isn't up to date on all libraries for all compilers. So some times it gives code that doesn't work for like TF Luna. Also sometimes fails simple algebra equations... gets standard deviations really well though.
ESP32 is wayyy better than Pi Pico. Infact pico is the dollar tree version of the esp32.
Chatgpt sometimes makes up its own fictional code lol. It's good for the absolute basics but in working practice it can be utter trash
AI generated code on a Chinese chip. Just perfect.
Salute to you, not for the GPT or the ESP32, but because I miss the old 7-colors rainbow flag which I used to draw and see in my childhood
Oooh lawd, I’m good with prompts but I’ve never had it create something that fully works with out me correcting it (tons of times). 😂😂 we have a little time left. Spend way more time trying again yesterday than I should have.
I just finished, I could see it doing LED controls there is so much documentation on that but it can’t do sophisticated and novel automations.
that comparison to a pico was an absolute insult lmao
Everything's alright until you try to make chatGPT write in assembly for you xDDD
Not gonna lie, I never thought much about the LED being able to be multiple colors. I knew it could be white, red, and blue, but never really processed that it probably can be more 💀
I have found ChatGPT to me hit or miss when it comes to this.
thats not the gay flag, thats the peace flag btw
You be like, " Pretty please" 😂😂😂😂😂
That Sith Lord voice 😂 chatGPT is sentient
this short looks like an ad almost swipe it lol
Esp32 is literally so much better then a raspberry pie pico. Same goes for arduino nano. Esp32 is superior
My man the future is today😮
WTF do you mean a Dollar Tree version of the Pico? The S3 storage and RAM alone make the Pico a Taco Bell version of the S3
You forgot to tell it to program it like a rave using random sequences, preferably to a 4/4 beat.
Beginning of LCARS.
Chat GPT didn't write that code, it just copy-pasted it from an existing source that you could find via Google.
Should've seen if it can do the wifi controls. Handling the on board LED is a start but usually that's like the first test code. Only reason I say I want to see it is I remember playing with an ESP32 like 6 or 7 years ago and just controlling a relay over the wifi felt like it took me all week to figure out
The onboard led is the only thing I've been able to make that piece of shit do. I like my other esp32 and 8266's but that s3 wroom is a waste
It can do pretty club anything in the documentation. As long as you give it the keywords it generates pretty spot on code for anything
Chat GPT is a giant repository of all the codes
Do a kick flip😂
No way Chat LGBT is finally official with that rainbow flag 🔥🔥🔥
Oi.
The esp is a completely different platform to the pico and has existed well before the raspberry pi...
So you can’t code any single line without that starbucks sh*t?
>DO NOT WASTE MY TIME
>plz
>fine..
Next can an esp32 run chatGpt 💀
Good job
I have never been able to get ChatGPT to program anything that works. However, I have been surprised to see that when I explain that something was missing, it corrected itself. Not always though.
It's a matter of a little time to start looking for the son of the great son of the dad of John O'Connor.
DOLLAR TREE VERSION OF THE RASPBERRY PI PICO?????
How good is ChatGPT! I used it to teach me how to code in JavaScript.
It can write much more impressive code than that…
You still have to do half of it if it’s completed at all
I recognize this handsome man!!!
I am scared because i thought it was gonna program the device directly
Bros like, I am a programmer lmao
Esp32 is certainly not the dollar tree version. It has more processing power and more flash memory. Not even going to take the rest of this video serious after that statement
Spoiler alert: ESP32 set up is hell!
i made a full fledged automatic house light controller using esp32's inbuilt wifi access point and gpt 😂
Soon other Ai will use other Ai to program themselves and then we have a skynet problem
Just for correction, ESP existed way before the pico, in fact, pico and other boards are imitating espressif
ChatGPT failed to write a simple program for my Atari in Basic. Is guess there aren't so many examples to crib from for an Atari.
I use chatgpt for all microcontroller programming , quick, easy and educational, as i can customize code after understanding it more
Bruh esp dosent have all those lights 🤣🤣
Let's hope chat GPT doesn't decide ta reprogram all the nuclear warheads in the world
Gpt is the best as kinda all-in-one documentation, that can talk like human and it's amazing.
Its best as learning tool with programming or to get you quickly algorithm or convert some simple math formula to code.
No meed to complain that it can't write perfect code, that not the point or intention.
Use the tool properly and its very useful
Yo, bro, like I'm not a technician or a computer guy. But that's definitely easy code and right there
Esp32 is not dollar tree version of a pico. Its a line of industrial microcontroller boards that has been around for many years. Most often more expensive. And rainbow affect is a afafruit example for neopixel strips.
Esp32 is a dollar tree version of a pico? By which you mean is faster, better in every single possible way, and cheaper to boot?
Warp terminal ❤
Sweet I just got one recently. I wonder if circuit python works on it? Either way I’ll give it a shot
My man Picos are like $5 that things like $30
Is Austin Martin finally done with their building? I lived 3 buildings away from you :p
I dont know how to code. i actually used the chat gpt to do the coding for me😆
Bro I really like this thank no more writing code yes finally
It’s becoming self aware 😂
My question is, as a programmer should I change my carrier the earliest or not
Well it works.. I programed assembly code for my stm32 nucleo 64 board and it worked as expected😅😅😅
Chatgpt can use the chrome built-in WbSerial interface to directly program the esp or arduino. On windows.
Why will Chat GPT not evolve beyond this? It has been a year already.