Re-programming Older Ender 3 Boards with Arduino - Switches & LEDs
HTML-код
- Опубликовано: 20 авг 2024
- Chuck shows you the basic steps to re-use older Ender 3 boards to build electronic projects. He shows you the steps to setup Arduino IDE and then how to determine the connections on a Creality V1.1.5 board with bootloader installed.
Video Sponsored by:
www.pcbway.com
Schematic shown in video:
github.com/Rud...
Header File used in video: github.com/Lau...
V1.8.18 Arduino IDE:
www.arduino.cc...
Buy - Filament Friday E-Leveler 2:
amzn.to/3qUl80A
(Original version: amzn.to/3qEr2mw)
How to Use the E-Leveler 2: www.chepclub.c...
********* $3 - Ender Style Cura Profiles Download Links: *******
Latest V5.x Profiles: rb.gy/5k981c
TPU Profiles: shorturl.at/V08bk
PETG Profiles: shorturl.at/RLEfI
(Free to Patreon Members)
**** Support the Channel *****************
Patreon: / elproducts
Thangs: than.gs/u/240257
Direct Via Paypal: www.paypal.me/...
Shop at MatterHackers.com and automatically donate at no cost to you: bit.ly/1Ugcijp
Does a Heated Nozzle Expand and Mess Up Your Bed Level?
• Does a Heated Nozzle E...
Heated Bed or No Heated Bed Leveling?
• Heated Bed or No Heate...
Filament Friday Tool Kit:
amzn.to/2MOR00X
Filament Friday E-Leveler 2 for Bed Leveling:
amzn.to/3Yz3Vc2
Ender 3 Neo:
bit.ly/3QDhrEN
Ender 3 V2 Neo:
bit.ly/3A4iXbU
***** Tools *****
T - Handle Allen Wrench Set: amzn.to/3MBBv8i
Nozzle Removal Tool:
Palm Ratchet: amzn.to/3u6ncm7
Premium Version with Rubber Grip: amzn.to/3qPs3pB
1/4'' Socket: amzn.to/2OjdHdg
***** Popular Prints:
CHEP Cube Test Print: thangs.com/fil...
CHEP PTFE Cutter Tool: thangs.com/fil...
CHEP Pawn: thangs.com/fil...
***** Ender 2 Pro *****
Amazon: amzn.to/3BHYrz5
***** Creality Ender 3 Pro: *****
Creality Official Reseller Comgrow: bit.ly/2SIMa86
Bundle From MatterHackers: bit.ly/2FuKFpu
***** Creality Ender 3 V2 ******
Amazon: amzn.to/3ioLVsC
Banggood: bit.ly/2MQ5VGM
Creality Official Reseller Comgrow: bit.ly/30gh9OD
***** Creality Ender 3: ******
amzn.to/3fSIISy
Creality Official Reseller Comgrow: bit.ly/2sEthbX
Bundle From MatterHackers: bit.ly/2ZvGLnE
***** Creality Ender 3 Max *****
Creality Official Reseller Comgrow: bit.ly/3oXr3wi
Amazon: amzn.to/3p0oYzB
Direct Support through PayPal donation:
www.paypal.me/...
Buy thru this link to Slice Engineering for the Best Hot Ends and get 5% off your purchase:
www.sliceengin...
************************************
***Creality Ender 3 Parts/Upgrades ****
Ender 3 Glass Bed:
Amazon: amzn.to/3tYea7m
Replacement Nozzles for CR10/Ender 3:
amzn.to/2m39K1y
X-Axis Tensioner
amzn.to/38BKbYP
Y-Axis Tensioner
amzn.to/2PhOdhi
Chuck's Favorite EZR Extruder:
bit.ly/2rlKCpp
Creality 8-bit Silent Stepper Board: amzn.to/2YPM0Nh
Cap Tubes & Couplings: amzn.to/2Vf8BCf
CR10/Creality Ender 3 Nozzles: amzn.to/2m39K1y
CR10/Ender3 Silicon Heater Block Cover: amzn.to/3sfDG7s
Solder Sleeve Kit: amzn.to/2Pqqngm
Creality Ender 3 Fan Set (24v): amzn.to/38u9aOl
CR-10 Fan Set (12v): amzn.to/2PrcCxK
T-Nuts Kit: amzn.to/2LsQZg8
Screw Kit: amzn.to/2Va8uGK
Temperature Meter Used in Videos: amzn.to/2JpUJOC
Screwdriver set used in Videos: amzn.to/2PbWocM
Creality Ender 3 Upgrade Package (Extruder, Silent Board & Capricorn Tubing): bit.ly/2MNvmcs
********* $3 - Ender Style Cura Profiles Download Links: *******
Latest V5.x Profiles: rb.gy/5k981c
TPU Profiles: shorturl.at/V08bk
PETG Profiles: shorturl.at/RLEfI
(Free to Patreon Members)
**** Support the Channel *****************
EBAY USA: ebay.to/1wtxfiU
EBAY UK: ebay.eu/2qdC5iy
EBAY Canada: bit.ly/2qdGRwh
Note:
As an Amazon Associate, I earn from qualifying purchases.
****************************************************
Filament Friday Sticker:
Send Self Addressed Stamped Envelope to:
Electronic Products
PO Box 251
Milford, MI 48381
****************************************************
Chuck's Arduino Book:
amzn.to/3tA31JP
Intro animation by Pablo Licari based on Filament Friday Logo by Brian Carter.
This is a series I could deep dive into. Please continue this series! Maybe create a smart home device, or a battle bot. So many possibilities, here for them all.
Creality battle bot!
This board is too big for simple smart devices. The only reasonable way I see we could use it for some sort of cnc or engraver or similar device.
@@dmaraptor a diy CNC would also be cool too!
@dmaraptor - The application can be developed on the board and if only a few components are needed then a smaller board can be used and the supporting electronics added after the concept is proven on the big board.
I could definitely go for more videos like this. Old repurposed hardware or arduinos.
Nice, I was hoping to see you run steppers on it. That is what would be really interesting since these boards have drivers for it. Next video perhaps?
Would love to see an Arduino sketch controlling stepper motors with the built in drivers! I could imagine creating some kind of interactive motorized creation.
Agreed on wanting to see you control the stepper drivers
Never miss a filament friday
Excellent idea Chuck. These could be used for lots of things. A camera slider would be a thought. With the motor controllers and inputs of the limit switches. Please continue on this path.
Using this old board to create something that will help you print is sound amazing. So like you took old part from printer, made a custom printed case for it, coded some logic so this board still helps printing! Sounds just awesome :)
Yes, more electronics videos, please. Love the genuine ALCO switch. 🙂
Thats really cool, didn't know it was that easy to reprogram these boards.
This is basically all you're doing when you flash a board with Marlin or Klipper. You use PlatformIO to compile & link C down to a firmware image, drop it on an SD card and then it gets flashed onto the board.
This is a very nice example of creative thinking!
I was cleaning out some bins the other day and found some old boards. Thanks for the ideas. Looking forward to what other things you can do with them.
Nicely explained, and I'm sure lots of folks will find this useful
For what? For turning led on the board on and off??? This is a waste of electronics and time...
@@zviki68 I meant when the series continues 😂
@zviki68 - Showing how to turn an LED on/off is showing how to control a digital output. The stepper drivers are controlled by an on/off signal for direction (LED on/off), and a pulse train to move (the same pulse train that blinks the LED). Turning on the fan, or hotend, or anything connected to an output on the board takes the same logic as controlling an LED. So I showed you how to basically control almost anything on the board but all you saw was an LED blinking. So it was not a waste of electronics or time. In fact it should recover some waste from the pile of Ender 3 electronics boards just lying around. But more than anybody who asked for more videos you’ve clarified that I need to go deeper and show the next steps for those that only saw an LED blink. Thanks.
@@FilamentFriday Yes, because Arduino mini or micro is better solution for that kind of things (for blinking led). Old Ender motherboard is better for projects with stepper motor or two, with some rails, for simple cnc or laser engraver, etc... There are steper motors in old cd/dvd drives, old floppy disks...
BTW, pwm (pulse width modulation) signal is a little more than just off and on. The length of the signal is very important.
@@zviki68 I have these boards too and ESP32 and have my own projects, but as this develops I think it will be useful for other folks as they can repurpose old boards to do new and better things. Yes I know blinking a LED and reacting to a switch digital is a small beer thing, but folks that have these boards might not be attuned as you to the Nano & Micro ecosystem, so it’ll be useful for them either way for no real expense on their part. Later who knows they’ll be dropping on PCBWay with custom boards after a learning curve. 😉
Very nice and perfect timing. I just looked in my drawer of old boards last night and was thinking I needed to do something with them.
Very interesting, hope you continue with line of thought.
Excellent idea Chuck. Having all that built in driver circuitry would save a bunch of effort over having to add it to a stock Arduino board.
Cool. Fun stuff. I can live vicariously through you since I don't have the time right now for such play.
Awesome re-use of technology freed up by Silent Board upgrades.
This is so good. There is a ton of info you could expand on. Troubleshooting these systems is very cool
I'd love to see more. maybe a CNC router, vinyl sticker cutter or laser cutter
Looking forward to seeing you drive steppers with it!
This is awesome, CHEP! It's got me thinking of reusing these boards to drive some hobby steppers!
This looks like something that could be really useful especially when prototyping things.
Oh... That's fascinating stuff indeed! 😃
Thanks a bunch, Chuck!!!
Stay safe there with your family! 🖖😊
Excellent use of hardware repurposing .. neat thing about those is the fact they already have hi power switching capabilities already built it.. Great Content ... Thank You for sharing... Cheers :)
Klipper example config files are a good source of pins info for many many printer boards.
Stepper motor drivers 🤔. Let's see you control some steppers.
Shouldn't be too hard.
Love the recycling and possibilities of other use. Great video
Nooo just recently I got rid of my old Ender3 board. Why didn't I think of this D: Thanks for showing the pin investigation, that is some super helpful stuff for dealing with non-arduino brand boards in general!
Great video! I'd love to see you do more with this board.
Great video! I have this board laying around after updating to BTT 1.4 Turbo
with 4 stepper motor controllers, I'd stick 4 stepper motors on there with small mechanum wheels and make a little robotic platform. maybe an nrf24l01 radio or bluetooth if you can get one on there.
Thanks I had this idea and you confirmed its possible and easy :)
I used my old stock board (V4.3.1) for multi mcu's with klipper, using an SKR for X,Y, E and stock board for Z motors, nevermore filters etc.
I would love to see if you can control a stepper motor. Might be cool to build some project with 3D printed gears.
Great Video Chuck! I have a few of these boards laying around and would be interested to see what other projects I could use them in. Four Stepper Motors, Maybe a robot?
Interested to see if there is a use for the ender 3 v2 screens
Great video, looking forward for the series of more
Yes, very much looking forward to more of this.
Love to see more!! This is a great topic.
Great video - I too have a few of these and wondered what I should/could do with them.
If you remember I shared my Reflow hot plate using an old printer board, well I have the last part I needed a 12v AC power brick to go inside so I can finally finish the build and work on the video.
My man. What a fantastic idea for a video!
This is awesome. Thanks Chuck.
Awesome, very clever 👍👍
Just checked I got the same board spare, gonna have a play, keep up the good work
had no idea this was possible, really cool!
OOWW I like this I will be watching this many times and telling friends! Thank you.
Really cool video Chuck! Thanks!
You could make a PET bottle filament system with it, just use a hotend and an extruder stepper with a cheap screen for input. Speaking of which, are there any good places to pick up cheap Ender 3 boards like this?
cnc machine, laser machine , pet bottle recycle machine , robot arm, can control lights fans solenoids with a relay pretty much anything
Beautiful, inspriational, time to learn something new!
More please and thank you. This was super interesting👍🇦🇺😊
I am still using my original ender3 that came pre-boot loader. Never opened it up so wouldn’t know what to even look for to update it.
I'd like to see how to program it to run one of the stepper drivers constantly at a given speed for a barn door type or similar star tracker.
More more more! Please more! 🙏🏻
more! Looking for ideas to control steppers for egg decorating robot.
Thank you, very useful
The board could probably be used in CNC or anything else needing stepper drivers. I wonder if you could even produce some kind of vacuum cleaner or robot mower from one of these.
This is what I thought when I looked at it. I've been considering 3d printing a custom case for the board and steppers and maybe develop a vacuum. The fan connector seems perfect for that.
How about to control a CNC router or laser cutting?
This is cool cuz I had to replace the original one because one of the stepper motor drivers failed but the other ones are still good...
I had an idea to use my old ender 3 board to convert my basic doggy door to an automatic one. I would love if you did this project as im a complete noob when it comes to coding 😁
Super Cool!!! I've been thinking that you could use one of these Ender 3 boards for a MPCNC Project!!!!🤔
I just threw my old boards away last weekend DAMMIT!
Do you see any useful way you could use it except of led blinking?
This can also be done with Creality 4.2.x board(32 bit board) but you will need a st-link V2 to program it.
Hi there, thats for the comment! is it the reason why IDE complile the sketch but does not upload to the V.2.2 board ?
if i buy the st link v2 how to configurate the board ? so it works
thanks!
It would be interesting to make a filament dryer from it or perhaps an AMS)
More please! 😁
Awesome. Could you do one for the 32-bit boards like the 4.2.2?
Yes but differently and need a st-link V2
How about a python script that controls 3 or 5v outputs !
Similar to gpio on a rasberry pi!
Looking forward to more 😀
I wanted to put my ender 5 pro board into my ender 5 plus, i cut the Z cables to add them together only to find out the pro board has a different bl touch connector and ever since my printer is just sitting in the corner waiting on me.
neato, yea I have an old, stock board lying around as well as an old BTT SKR mini E3 (256K) board
oooo, PB4 is also a PWM capable pin so....wonder if the existing mosfet circuitry can work with the PWM (or if it is inverted) 🤔
sounds like it's time to do some more tinkering 😁
Have you lost weight? You look great. Thanks for the board help. I want to learn more on how to do this kind of stuff.
I have a broken 4.2.2 :(
Can't do much with it, a short on the 24v power line damaged it
This is the first real content that adds something usefull in a long time
Its the problem of youtube creator. his videos havent changed, but he focuses towards beginner intermediate. Its a wide audience, but some users can outgrow it
I am using a crealty 4.2.2 i installed sanguino and I keep getting this message,fork/exec /Users/amandaschlenker/Library/Arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++: bad CPU type in executable
Compilation error: fork/exec /Users/amandaschlenker/Library/Arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++: bad CPU type in executable. what do i do?
Could I use this for a cnc ?
Probably.
3d printing *is* CNC. You can mount anything on the head to do anything you want.
I'd love to control a stop block on a Miter saw station by stepper motor, end stops and a lead screw. Any low buck ideas? Dewalt has a high dollar version.
I hope you do make more videos
Hello sir.i have some problem with my k1 board.can you help me
Here is an idea, use it to make a small cheap 3d printer! lol I would try to make a board that would solder to the cpu chip to replace with an esp32.
Thank you.
Nice video, but why not use these boards with Marlin for other automations and controlling motors directly?
Is marlin universal enough?
hi there, im trying to use a crealty 4.22 board. i did the sanguino set up in arduino ide but it does not upload. i got error avrdude: stk500_recv(): programmer is not responding
hoe to fix the issue ?
did you find the fix? Same error for me, my board is V1.1.4
I NEED AN ANSWER
For v1.1.4 you need to install bootloader first
@@FilamentFriday I did it - it is sooo awesome 😎
It took a while but I figured it out🤡
Nice work. I have the LCD working now. I share it on my CHEPCLUB.com site for Silver Patreon supporters. I may make a video on it in the future.
More please
I have an old flashforge creator oro mighty board .. could i do the same?
I’m not sure. I don’t think they are open source.
See More Please!
I'm still running the 8-bit board. Should I replace it? If so, what with?
I think you should sace your money for a whole new printer and if you want to later on you can staet to play with changing Boards.
I mean this as a suggestion not that you have to do this.
I think they did a replacement board im not 100% sure I do know Bigtreetect has one that I use and I think other brands did to
I have the BTT (Big Tree Tech) v1.4 Turbo and it's amazing. Also with the BTT 2209 stepper motor drivers and BTT touchscreen E3
@@TBL_stevennelson Thanks for the suggestion.
Hi Chuck, I know Creality stepper motors are wired differently to standard NEMA 17's, I have it in my head that reversing wires 1 and 3 is used to reverse the extruder motor, however, I can t remember if this is for a Standard or a Creality extruder motor.
I have a stock Ender 5 Plus that I am fitting a BMG clone to and I need to reverse the motion, can you confirm which number wires and if possible the colours of the wires that need to be swapped around to achieve this?
Afaik you need to reverse the interior cablea, meaning 2 and 3. But you can also recompile the firmware with the direction reversed
@@deathcube2006 Yeah I wanted to avoid having to mess with Marlin, I would have thought swapping the wires on the motor plug would be the exact same thing
Swap two inner should do it.
@@FilamentFriday Thanks!
More 😊
hi Chuck , i tried uploading the blink example to the creality board (4.2.2) and it wont upload , how can i fix it ?
I think you need the Arduino bootloader to program with the ide
do you know any guide ?@@riccardosacchetti
@@3D_Printing_Lab1 mhh, no. Sorry.
@@3D_Printing_Lab1 Google is your friend here. I remember teaching tech having a great guide on it but there's a lot to be found
@3D_Printing_Lab1 - The 4.2.2 board is a 32 bit board not 8-bit board. It needs a different setup than what I showed.
Would this work with a wanhao
See more please
I'm in arrested a knowing more.