Marlin Firmware - VScode PlatformIO Install - Build Basics

  Рет қаралды 17,092

Ed's 3d Tech

Ed's 3d Tech

Жыл бұрын

This is a simple tutorial on how to setup and build environment in Marlin firmware using VScode with PlatformIO plugin.
Playlist:
• Marlin Firmware - VSco...
One Time Tips, You Can PayPal Me:
www.paypal.me/EBraiman
Discord:
/ discord
Patreon:
/ edbraiman
buymeacoffee:
www.buymeacoffee.com/ebraiman
Hardware:
1 - BigTreeTech GTR v1.0/M5 v1.0
1 - Arduino MEGA2560/RAMPS 1.4
1 - USB Serial cable
1 - SD/TF drive with adapter
Software:
Marlin Firmware 2.0.x marlinfw.org/meta/download/
Vscode code.visualstudio.com/download#
Documentation:
github.com/bigtreetech/BIGTRE...
Pronterface:
www.pronterface.com/
Marlin Firmware:
marlinfw.org/

Пікірлер: 52
@Ojref1
@Ojref1 Жыл бұрын
It cannot be stressed how vital this kind of educational presentation is, especially to first-timers who are holding a BTT board with a terse little card in point 4 font and going WTF. A lot of us have been there. Thank you very much.
@EdwardBraiman
@EdwardBraiman Жыл бұрын
You're Welcome.
@nickrudd2568
@nickrudd2568 11 ай бұрын
Yep, I have a Mini e3v3 and a Manta m8p ive shelved due to not being told how to sort this properly. Then i went out and brought MKS boards im having the same nightmares with. At the moment ive got two Ender5plus's doing jack because im to dumb to sort it out. But now, With a little luck... Happydays.
@ricardoayrosa8435
@ricardoayrosa8435 3 ай бұрын
excellent content, I looked for everything on how to install the original fysetc e4 firmware and your information was the most relevant to trying to solve my problem. very good👍
@EdwardBraiman
@EdwardBraiman 3 ай бұрын
Thanks.
@marcosaldrovandi9000
@marcosaldrovandi9000 10 ай бұрын
It's the best tutorial I've seen so far, really great.
@EdwardBraiman
@EdwardBraiman 10 ай бұрын
Thanks.
@jimmym2719
@jimmym2719 5 ай бұрын
Thanks for sharing & all the knowledge and work put into this video❤
@EdwardBraiman
@EdwardBraiman 5 ай бұрын
Thanks. Working on a new series to get people interested in a budget. Only recorded a few videos, but in coming weeks it's going to get interesting.
@jimmym2719
@jimmym2719 5 ай бұрын
@@EdwardBraiman yeah, keep up the good work. I like your videos👍.
@jansensouza4180
@jansensouza4180 8 ай бұрын
thanks for you explanation, very educational. I will be following you...
@EdwardBraiman
@EdwardBraiman 8 ай бұрын
Thanks.
@kiahalhay1163
@kiahalhay1163 8 ай бұрын
extremely useful tutorial. Thanks
@EdwardBraiman
@EdwardBraiman 8 ай бұрын
You're welcome.
@robertwilson5532
@robertwilson5532 Ай бұрын
This is how you teach - perfect!
@EdwardBraiman
@EdwardBraiman Ай бұрын
Thanks.
@EXG21
@EXG21 Жыл бұрын
A major thing to consider also is how your screen, I have a BTT TFT E3 V3.0, and I didn't realize for a long time until trying to print higher temp filaments recently that the screen firmware also has max values for temperature safety and you need to modify the .ini file when updating the screen firmware. I was upgrading the temp in Marlin but my screen only raised it to 275, but in Marlin mode, it would raise to above it, that's when I realized. Hope this helps someone with an issue. Ha ha.
@EdwardBraiman
@EdwardBraiman Жыл бұрын
Good point, but let's remember we can only pack so much information into a video. The point in this video was learning to install and setup build environment. I'll be doing some updated TFT display videos in the future.
@nickrudd2568
@nickrudd2568 11 ай бұрын
Ahhhh.... When ive got VSC open im constantly getting pop ups that ruin the play time. Im talking every 10seconds or so and also the c++ errors when VSC starts up. Confuses the hell out of me as i didnt know what was wrong but hopefully now i do. I just hit install x64 and then added the Platformio, marlin, and C++ in VSC but it never seems to jell. Me now thinks time to uninstall and do it all properly.. You Sir may have wisened me up to the next level (which there seems to be so many). It was getting seriously depressing failing everytime. THANK YOU.
@regomag8801
@regomag8801 Жыл бұрын
Nice video Ed.. I built my corexy 300 x 300 x 300 printer with a bigtree tech skr 1.3 board what configuration do think I should use .. it’s a home built machine from parts I acquired myself mate… cheers from Australia..
@EdwardBraiman
@EdwardBraiman Жыл бұрын
SKR 1.4 is similar, but depends on MCU.
@hughdidit
@hughdidit 10 ай бұрын
Not connecting to the COM port in Windows 10.
@sergeantseven4240
@sergeantseven4240 10 ай бұрын
I miss the days of working within the Arduino IDE directly and just clicking upload.... I feel like the docker/VScode/linux dev container BS is so overly complicated. I have not been able to get the dependencies to all install without errors in VScode.
@teriyakipuppy
@teriyakipuppy 6 ай бұрын
This is invaluable. Gold in the shape of a video. Thank you thank you thank you!
@EdwardBraiman
@EdwardBraiman 6 ай бұрын
You're welcome.
@HakkiOgrt
@HakkiOgrt 4 ай бұрын
Thank you.
@waltersoapjack6123
@waltersoapjack6123 8 ай бұрын
Question. I have an Lk5 pro but would like to replace the motherboard and touchscreen with an ender 3 max motherboard/touchscreen. If I utilize Marlin, can I make this work, or are the two systems incompatible? Please advise, and thank you in advance.
@EdwardBraiman
@EdwardBraiman 7 ай бұрын
I'd need more detail on the hardware, if you enter Chat for Discord either myself or someone else can help in General Chat.
@rashidrashad2075
@rashidrashad2075 6 ай бұрын
Great video thank you. What about arduino mega2560 adk
@EdwardBraiman
@EdwardBraiman 6 ай бұрын
Mega2560 is a MCU for RAMPs and other boards. Not sure I understand question. There's a Discord link in Description.
@RicardoBHubner
@RicardoBHubner Жыл бұрын
Amigo, Obrigado pelo seu tempo em ajudar nós leigos, estava vendo o esquema eletrico da skr2. queria colocar um esp32 hm-et- live que tem sobrado aqui , com jumpers, para usar o wifi. (sem ser aquele modo comprado). por acaso ja tentou usar?
@EdwardBraiman
@EdwardBraiman Жыл бұрын
O Esp32 está no ar WiFI. Minha preferência é Raspberry Pi 3/4 ou Parpberry Pi Zero 2 W para melhores resultados e gravação de vídeo impresso.
@muskateer10
@muskateer10 2 ай бұрын
So if you have 2 different boards. Say a SKR 1.4 and an SKR 2.0. How do you prevent VS Code from overwriting your config files? Each board is on different printers with different features. I would not want to overwrite either the config.h or the config_adv.h files because they are needed in the future. Thanks very good video.
@EdwardBraiman
@EdwardBraiman 2 ай бұрын
Normally store files in folders on the computer or build them again or store them on SD card in SD drive slot on motherboard.
@muskateer10
@muskateer10 2 ай бұрын
@@EdwardBraiman So would I need a second folder for SKR 1.4 then make another copy of Marlin and put it in the SKR 1.4 folder? That is where I am confused. If I modify the config files for SKR 2.0 in Platform IO. Currently I lose the changes in the config for the SKR 1.4 board. There are like 20 differences between the files ....I don't want to keep typing it in.
@EdwardBraiman
@EdwardBraiman 2 ай бұрын
@muskateer10 the outpost of the build goes to .pio folder in vscode.
@pensiveboogie
@pensiveboogie 4 ай бұрын
I'm hoping you will read this and give me some assistance please. I have spent, on and off, two days trying to compile my own Marlin firmware but on every attempt, I'm stymied by PlatformIO. It just won't install and I see very lengthy error messages full of incomprehensible jargon I can't cope with. It seems it needs configurations from Python, so one error message demanded that I install Python, which I did but it made no difference. I have watched your well presented KZfaq video on this, and a few others, too. In no case are any of you experiencing PlatformIO errors. I would love it if someone would help me crack this infernal block by PlatformIO. Thanks
@EdwardBraiman
@EdwardBraiman 4 ай бұрын
There's a Discord link in the description of video, either myself or someone else can help in General chat.
@billychampy316
@billychampy316 7 ай бұрын
Great video
@EdwardBraiman
@EdwardBraiman 7 ай бұрын
Thanks.
@LegitLeeVelez
@LegitLeeVelez Жыл бұрын
hey ed I was wondering if you could make a video on how to do this on the skr pro v1.0 like you did before but an new updated video on how to do this thank you for your videos
@EdwardBraiman
@EdwardBraiman Жыл бұрын
Already have a playlist for SKR pro 1.x. only new step would be ini folder for environment.
@LegitLeeVelez
@LegitLeeVelez Жыл бұрын
@@EdwardBraiman I know I have watched it all over and you did say that there is a new way to do it something about a updated way?
@krazzykiller1
@krazzykiller1 6 ай бұрын
great tutorial. I'll have to watch it a few more times. vs code is freaking weird.
@EdwardBraiman
@EdwardBraiman 6 ай бұрын
Actually vscode once you get used to it is very good.
@combokings8346
@combokings8346 Жыл бұрын
thank you
@EdwardBraiman
@EdwardBraiman Жыл бұрын
You're welcome.
@noanyobiseniss7462
@noanyobiseniss7462 Жыл бұрын
For the algo.
@MOTOSTAN
@MOTOSTAN Жыл бұрын
and from now on you will be redoing it every single time there is new update. just from that reason KLIPPER user here
@EdwardBraiman
@EdwardBraiman Жыл бұрын
Usually when Marlin firmware update changes a process I update a video. So I'm making a playlist for Marlin and VScode to point people to. As for Klipper, I'm still working on it, but need to get answers from manufacturer on hw for some stuff.
@davemorales1064
@davemorales1064 11 ай бұрын
Should not have included the extras
Starters guide to editing Marlin firmware - one step at a time
21:23
PlatformIO или прощай, Arduino IDE
35:23
Alex Morozov
Рет қаралды 156 М.
Самый Молодой Актёр Без Оскара 😂
00:13
Глеб Рандалайнен
Рет қаралды 10 МЛН
Amazing weight loss transformation !! 😱😱
00:24
Tibo InShape
Рет қаралды 53 МЛН
I will never talk about Z wobbling ever again !
10:53
MirageC
Рет қаралды 457 М.
Updated Marlin firmware setup guide - VS Code and Auto Build Marlin
14:55
Как прошить Ender-3/Ender-3 Pro
26:29
TraceOn
Рет қаралды 79 М.
ESP32 Guide 2024 | Choosing and Using an ESP32 Board
41:06
DroneBot Workshop
Рет қаралды 257 М.
5 Slicer defaults I ALWAYS change #3DP101
15:27
Maker's Muse
Рет қаралды 1,1 МЛН
How to install Klipper for beginners
1:17:33
Stacking Layers
Рет қаралды 56 М.
Marlin Firmware - VScode - Marlin Example File Guide
15:59
Ed's 3d Tech
Рет қаралды 3,4 М.
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 984 М.
НЕ БЕРУ APPLE VISION PRO!
0:37
ТЕСЛЕР
Рет қаралды 198 М.
Самый тонкий смартфон в мире!
0:55
Не шарю!
Рет қаралды 160 М.
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 15 МЛН
Это Xiaomi Su7 Max 🤯 #xiaomi #su7max
1:01
Tynalieff Shorts
Рет қаралды 1,9 МЛН