Installing the esp82xx toolchain (ESP8266 development)

  Рет қаралды 11,350

CNLohr

CNLohr

Күн бұрын

Minecraft, Channel3 and all of my other projects. Now you can build them, too!
Check it out: github.com/cnl...
Minecraft server in a redstone block: • ESP8266 Minecraft serv...
Channel 3: • Broadcasting COLOR Ch...
This was a per-charge video on Patreon, given several days in advance. If you want to see videos in advance, check out my patreon here: / cnlohr

Пікірлер: 71
@Rouverius
@Rouverius 4 жыл бұрын
Amazing. I gotta go dust off my ESP8266. But as usual, the really MVP here is the snarky white text... Love you, brah!
@ntoskrnl4
@ntoskrnl4 4 жыл бұрын
Good walkthrough! I'm glad you liked my shaders screenshots to use in the thumbnail. I've got my first ESP32 in the mail coming hopefully tomorrow and I'm so excited!!!!! I've got huge plans in the future for it if my project ideas go well. :)
@imNotDaniX
@imNotDaniX 4 жыл бұрын
1:12 I'm just thinking that it's kinda possible to read the password by watching his fingers...
@CNLohr
@CNLohr 4 жыл бұрын
The password is "password," but it was only password as long as I needed for making the video.
@imNotDaniX
@imNotDaniX 4 жыл бұрын
@@CNLohr damn. mystery is already solved...
@MrBleulauneable
@MrBleulauneable 4 жыл бұрын
@@CNLohr What is it like to live with 200 IQ ?
@vladimirstoilov6080
@vladimirstoilov6080 4 жыл бұрын
By the way there is a modern replacement of nano called micro. It has better keyboard support and is lightweight.
@Comgenie
@Comgenie 4 жыл бұрын
Came for the guide, stayed for the cat :)
@EmilFihlman
@EmilFihlman 4 жыл бұрын
Thank you!
@gnramires
@gnramires 2 жыл бұрын
Hey CNLohr! Just wanted to let you know we're still fans and eagerly await your awesome projects :) Greetings.
@CNLohr
@CNLohr 2 жыл бұрын
I appreciate that - I am shifting to VR with my life - see my newest video!
@DanielBMS
@DanielBMS 4 жыл бұрын
Wow you guys are still active!
@CNLohr
@CNLohr 3 жыл бұрын
Til the day I die
@DanielBMS
@DanielBMS 3 жыл бұрын
@@CNLohr Do you think the dance pad will be ready for a post pandemic world?
@festive5476
@festive5476 4 жыл бұрын
toolchain it is
@GottZ
@GottZ 4 жыл бұрын
literally checked where my cat is.
@ncot_tech
@ncot_tech 4 жыл бұрын
The windows notification noises from the tab completion made me go check my emails...
@adamjensen6376
@adamjensen6376 Жыл бұрын
Hi there! I have a question when installing mindcraft server and someone comes into the server and build houses and ect.. can it be saved?
@Regular6782
@Regular6782 4 жыл бұрын
Awesome. Have you made cnping public? Fantastic tool, you should do a video on it!
@CNLohr
@CNLohr 3 жыл бұрын
I will add that to a note.
@LelanVance
@LelanVance 4 жыл бұрын
First! Great video
@nappychef35
@nappychef35 4 жыл бұрын
Nice
@Bravefsj
@Bravefsj 4 жыл бұрын
good video,i kind of figure out wsl way of your toolchain my own just a few months ago.
@CNLohr
@CNLohr 4 жыл бұрын
Now it works a lot more reliably.
@VTOLAircraftMad
@VTOLAircraftMad 4 жыл бұрын
I used the '32 for my dissertation. The default toolchain only exposes half of the ram as heap, it would be interested to see if this ports to other espressif micros
@CNLohr
@CNLohr 4 жыл бұрын
This does not, however, I have, a while ago made a bare metal ESP32 environment. It was really useful for I2S testing. It did not support wifi.
@radoslawk6872
@radoslawk6872 4 жыл бұрын
@@CNLohr why it is not supporting WiFi? Not open-source drivers by Espressif? Cannot it be used as binary without source?
@CNLohr
@CNLohr 4 жыл бұрын
@@radoslawk6872 Oh! Because their drivers rely on FreeRTOS for operation. They don't have non-free-rtos drivers.
@radoslawk6872
@radoslawk6872 4 жыл бұрын
@@CNLohr I see. Thanks for reply!
@erikschiegg68
@erikschiegg68 3 жыл бұрын
There are many with this esp-open-sdk compiling problem: [ERROR] configure: error: python is missing or unusable [ALL ] Makefile:8724: recipe for target 'configure-gdb' failed even with a *make PYTHON=python3* I'm on Manjaro Linux
@CNLohr
@CNLohr 3 жыл бұрын
I have never used Manjaro, you could ask on my Discord server. Someone else may know.
@sziluchannel
@sziluchannel 3 жыл бұрын
Great project! Is it possible to use your channel 3 project, and modify it to modulate an incoming analog video signal on one of the pins, and broadcast that video?
@YellowMediaProductions
@YellowMediaProductions 3 жыл бұрын
I wonder if channel3 could be used to broadcast video or audio files, albeit highly compressed. Would love to try and do that myself but I am a complete idiot when it comes to stuff like this. Thanks for your tutorial and I was able to get it working due to it. Good way to test out okd analogue tvs
@CNLohr
@CNLohr 2 жыл бұрын
It absolutely could! You can easily decode encoded signals using RTL-SDR's
@MrMartinZockt
@MrMartinZockt 4 жыл бұрын
Ich wünsch mir 'ne kleine Miezekatze für mein Wochenendhaus.
@douro20
@douro20 4 жыл бұрын
You must have worked with some REALLY old versions of tar if you are still using the J argument to specify xzip compression. Just about every version of tar I've come across will automatically detect compression.
@CNLohr
@CNLohr 3 жыл бұрын
I learn my skills from when I learn them (15 years ago in some cases). It's a hard habit to break.
@Bravefsj
@Bravefsj 4 жыл бұрын
can you make a esp32 version toolchain,thank you!
@CNLohr
@CNLohr 3 жыл бұрын
I will not. ESP32 has the ESP-IDF which is a very different beast.
@Einhamer
@Einhamer 4 жыл бұрын
Omg... I'm tremendously amazed by this, but I still don't get anything... even tho I'm studying comp. science...
@CNLohr
@CNLohr 4 жыл бұрын
If my instructions were unclear, I need to try harder.
@Einhamer
@Einhamer 4 жыл бұрын
@@CNLohr Oh, no, it's just that I still dont have THAT knowledge to understand you completely. You give the people that watch your videos, all the tools and necessary explanations to make projects like yours. In my case, by my lack of knowledge, if you had to explain me, you'd feel like explaining the "if" statement to a higschool studend...
@spakecdk
@spakecdk 4 жыл бұрын
this is a really good tutorial! But I have one thing I don't understand, why is recurse-submodules so important, if you could dive into that a bit please?
@CNLohr
@CNLohr 3 жыл бұрын
It automatically gets the other repositories that the given project depends on.
@window.location
@window.location 4 жыл бұрын
Cat was trying to say *I found bug in your code*
@duckquacker
@duckquacker Жыл бұрын
I need some help flashing, my esp8266 just spews out errors in the serial monitor after flashing channel3, it doesn't do anything either, I have tried wiping the flash and trying different flashers, but still no, it will work with a normal arduino sketch though. I have even tried it on other esp8266's and it still does the same thing Its saying ``` ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 28168, room 16 tail 8 chksum 0xf3 load 0x3ffe8000, len 5240, room 0 tail 8 chksum 0x83 load 0x3ffe9480, len 5212, room 0 tail 12 chksum 0x28 csum 0x28 mismatch map 2,spi_size_map 4 boot not set ota1 not set ota2 not set system_partition_table_regist 4 success!! >> 0x3fc,0x3fc000rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 28168, room 16 tail 8 chksum 0xf3 load 0x3ffe8000, len 5240, room 0 tail 8 chksum 0x83 load 0x3ffe9480, len 5212, room 0 tail 12 chksum 0x28 csum 0x28 mismatch map 2,spi_size_map 4 boot not set ota1 not set ota2 not set system_partition_table_regist 4 success!! >> 0x3fc,0x3fc000rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 28168, room 16 tail 8 chksum 0xf3 load 0x3ffe8000, len 5240, room 0 tail 8 chksum 0x83 load 0x3ffe9480, len 5212, room 0 tail 12 chksum 0x28 csum 0x28 mismatch map 2,spi_size_map 4 boot not set ota1 not set ota2 not set system_partition_table_regist 4 success!! >> 0x3fc,0x3fc000rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 28168, room 16 tail 8 chksum 0xf3 load 0x3ffe8000, len 5240, room 0 tail 8 chksum 0x83 load 0x3ffe9480, len 5212, room 0 tail 12 chksum 0x28 csum 0x28 mismatch map 2,spi_size_map 4 boot not set ota1 not set ota2 not set system_partition_table_regist 4 success!! >> 0x3fc,0x3fc000rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 28168, room 16 tail 8 chksum 0xf3 load 0x3ffe8000, len 5240, room 0 tail 8 chksum 0x83 load 0x3ffe9480, len 5212, room 0 tail 12 chksum 0x28 csum 0x28 mismatch map 2,spi_size_map 4 boot not set ota1 not set ota2 not set system_partition_table_regist 4 success!! >> 0x3fc,0x3fc000rf_cal[0] !=0x05,is 0xFF ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 28168, room 16 tail 8 ``` and the blue light just flashing repeatedly
@marios2liquid
@marios2liquid 4 жыл бұрын
Wow cnping looks awesome.. any binaries for win? or we need to build rawdraw and cnping manually?
@CNLohr
@CNLohr 3 жыл бұрын
Yes, publicly released. Just an exe download. 33kB.
@jimmydisouza3986
@jimmydisouza3986 4 жыл бұрын
Can we make real time location project using esp for tracking, please help me, i am stuck in my project. Thanks in advance
@CNLohr
@CNLohr 3 жыл бұрын
Join the Discord
@SinanAkkoyun
@SinanAkkoyun 4 жыл бұрын
/esp8266/esp-open-sdk/sdk/lib/libmain.a: No such file or directory So there is no sdk folder in the tar...
@SinanAkkoyun
@SinanAkkoyun 4 жыл бұрын
In espusb
@CNLohr
@CNLohr 3 жыл бұрын
Looks like you haven't set the esp folder prefix (see Makefile)
@SinanAkkoyun
@SinanAkkoyun 3 жыл бұрын
@@CNLohr Thank you for awnsering!
@SinanAkkoyun
@SinanAkkoyun 3 жыл бұрын
@@CNLohr But as I remember I manually looked for it and it wasn't there... Thank you anyways, I am no longer working on this :)
@commander_red
@commander_red 4 жыл бұрын
On my esp its just constantly flashing the Builtin
@CNLohr
@CNLohr 3 жыл бұрын
try erasing the whole chip then make burnitall
@lukaabashmadze
@lukaabashmadze Жыл бұрын
Same help
@lukaabashmadze
@lukaabashmadze Жыл бұрын
@@CNLohr it keeps flashing led doing nothing else
@ArnaudMEURET
@ArnaudMEURET 4 жыл бұрын
Nice to witness a genius fail with the little things (and git) just as the rest of us. Of course in Charles case it’s just make believe. 😅
@CNLohr
@CNLohr 4 жыл бұрын
And this is the third attempt at this video
@user-xm3bb6rr6o
@user-xm3bb6rr6o 4 жыл бұрын
Кураж видео у Линка
@SinanAkkoyun
@SinanAkkoyun 4 жыл бұрын
Make an ESP32 minecraft server
@CNLohr
@CNLohr 3 жыл бұрын
Not until the ESP32C3
@AKABILASETOFICIAL
@AKABILASETOFICIAL 4 жыл бұрын
Hey! Works with ipv6?
@CNLohr
@CNLohr 3 жыл бұрын
Heeeeck no
@AKABILASETOFICIAL
@AKABILASETOFICIAL 3 жыл бұрын
@@CNLohr ok
@Mr_Wh1
@Mr_Wh1 4 жыл бұрын
Meow.
@TrasteIAm
@TrasteIAm 4 жыл бұрын
That sounds like a very needy cat, did you accidentaly close the door to the litterbox?
@haxxy40
@haxxy40 4 жыл бұрын
Turn that minecraft music down next time. I'm having trouble hearing you at times
@CNLohr
@CNLohr 3 жыл бұрын
Sorrryyyyy
مسبح السرير #قصير
00:19
سكتشات وحركات
Рет қаралды 11 МЛН
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 43 МЛН
Broadcasting  COLOR Channel 3 on an ESP
14:29
CNLohr
Рет қаралды 85 М.
Color PAL Encoding
6:53
bitluni
Рет қаралды 53 М.
Trying to do 3D Localization using ESP8266's
6:21
CNLohr
Рет қаралды 51 М.
I Built The First LAMINAR FLOW ROCKET ENGINE
15:51
Integza
Рет қаралды 1 МЛН
Fun with the ESP8266's BBPLL
3:56
CNLohr
Рет қаралды 34 М.
Charles Lohr - Accomplishing the Impossible with LUTs
31:15
HACKADAY
Рет қаралды 12 М.
Game Made for VR on a $1 Processor?
16:48
CNLohr
Рет қаралды 21 М.
ESP32 Laser Projector with stepper motors | StanleyProjects.com
11:52
StanleyProjects
Рет қаралды 235 М.
مسبح السرير #قصير
00:19
سكتشات وحركات
Рет қаралды 11 МЛН