4:07 Bryan, my programming module came with jumper JP21 at "3.3v" but I see that on your module jumper JP21 is set at "5v." Should I change my module to 5v. or do i leave it like that? Thank you.
So cool to see you using the Arduino IDE in this project. Although I don't have the Anet A8, I still find it really interesting, and educational. Thank you for the content you provide! Always something new to learn. And, thank you for you help in my little projects.
Hi Tim! I'm currently working on a video to show how to install the Marlin firmware on the A8, so that one will also use the Arduino IDE. The Alien3D temperature & humidity sensor project really got me going on Arduino stuff again. So much so that I bought a $50 sensor projects kit from Amazon. I may do a series of videos showing off the various projects you can make with that. One of the coolest things in the kit I got from Amazon was a little RFID key fob and a reader. You could make a little lock box with it that only unlocks with that key fob. Thanks for supporting the channel, and you're very welcome! 😊
Thanks for the instructions! You have helped me more than once. I did have a problem writing the boot loader with my USBASP. I kept getting the error: "warning: cannot set sck period. please check for usbasp firmware update" I solved this by jumping JP3 on the usbasp. I still received the error, but the boot loader was successfully written to the board. You do not have to update the usbasp firmware.
Thanks Bryan for taking time to explain this operation, the vid was easy to follow and I am now waiting for Amazon to deliver the USBasp board. Grreat thanks again
As always, another great video! now i have something to share to all of those that have a MAC, since i don't have one and no other clear videos covering the steps. Again, great job!
I BOUGHT a 6 pin usb programmer that is in the correct order for the Anet board, It's a right bugger to get it working on windows as the drivers needed are not signed, you may want to load the smaller and quicker optiboot bootloader which gave me enough space to install the A6 screen and a bltouch which ran out of space on marlin 1.7 but I think fits on 1.8
Hi Brian, that's a good suggestion--using the Optiboot bootloader to save a few bytes, when you're trying to get as many features as possible installed. And if you're really short on space, and you've got the source code loaded in the Arduino IDE, you can flash the firmware directly to the board through the programmer, and save the 4Kbytes or so that the bootloader takes up. The board won't have a bootloader, but you'll have a bit more room for code.
Interesting as always Bryan. I did the bootloader install on my Ender 3 using an Arduino Uno however I really like the idea of having a dedicated programmer board Thanks for sharing and looking forward to you next video!
Hi Thierry! I had thought about doing it with a bigger Arduino, but at the time I didn’t own one, and I figured if I was going to be spending money, I’d get something that would work without much effort. 😁 I’ve got a request for a similar video covering the Ender 3 Pro, so that will be out sometime in the future.
Hi Mark! I talk a little bit about that at the 3:06 point. 🙂I have the second adapter listed because the one included with the programmer has too much plastic around the sides of it. This prevents it from fitting over the center 6 pins of the programming header. The second adapter doesn't have that issue. As an alternative to buying the extra adapter, you could cut or file away the excess plastic from the connector that's included with the programmer.
BV3D: Bryan Vines thank you. I installed the 1.7 board this morning. Yikes! The Anet interface SUCKS!!!!! So now I’m going to put the boot loader on it, then install Marlin. Thanks for getting back to me!
@@corlissmedia2.0 You're very welcome. Yeah, I don't care much for the "OMNI 3D" firmware they have on it. Try flashing Marlin on it first; it may have a bootloader already on it. I'm curious to know whether they're including bootloaders on the boards again.
It's not the SkyNet3D firmware, but it is their board definition file for the Arduino IDE. It just tells the IDE how to talk to the Anet board. At this point in the process, there's only the bootloader. Firmware comes later. 👍
Hey Brian ... I bought 3D Anet Board V1.7 The problem is when (Home All) is turned on for the first time, the extruder go opposite side to the end. It continues to spin for some time until the manual shutdown is stopped. I noticed that the movement was turbulent and disorganized. What do you think is the problem? thank you ,,
Hi! You might check to be sure the X and Y stepper motors are plugged into the correct ports on the Anet board. If they are, and the X carriage still moves right to home (instead of moving left), there's some G-code commands you can send to the printer to reverse the direction of travel for an axis. We'll use the X axis as an example: M562 X ; Inverts X-Axis motor direction M500 ; Saves changes to EEPROM Reboot printer to complete the process (turn off, then on) You can send the two commands with Pronterface or another application which allows you to send commands directly to the printer's mainboard. Or you could put those two commands in a plain text file, save it as something like invert_x.gcode, copy it to the SD card, and "print" the file to execute the commands. And you can send those commands again to put it back the way it was, if you need to. And you can substitute the letter of the axis you want to invert -- X, Y or Z -- in the M562 command.
@@BV3D Thank you very much for answer : But how can I send the G code to the printer to reverse? Can you explain to me how to do that ... With my appreciation
@@fpt380 On this page, you'll find some downloadable G-code files to reverse the stepper motor directions; there's one for each axis. You'll need to scroll down a little bit on the page. It sounds like you need the one for the X axis. But if reversing the X axis gets it moving the right way, but it doesn't stop when the X carriage homes on the left side, you'll need to re-reverse it to put it back the right way, because something else is wrong. But I hope this helps!
Brian this is FANTASTIC! I am a Mac user too and need these clear instructions of yours. Can you do same for an Ender3 or other Creality machine please. I want to add linear advance and possibly even Klipper but I know nothing about firmware and am afraid of screwing up my printers
Hi Peter! I've kept my Ender 3 Pro stock for the first month of its life, with the intention of reviewing it. Once the review is done, I'll start doing modifications to it, starting with stiffer bed springs and (of course) the Wham Bam Flexible Build System! I've got a couple more videos to do on the A8 first, then we can start doing others. I'll put this suggestion on my To Do list! Thanks! 👍
BV3D: Bryan Vines excellent cant wait! You’ve got a very clear and thorough method of explanation which I really need before I mess with my firmware. Great job again!
@@BV3D I get this error... Ser_open() : can't set com-state for com6 I think that it is to do with the COM port, I have selected the right one, updated the Windows USB drivers. I get this error while trying to upload to my Anet 1.7 Mainboard.
Hi again Isaac, I'm not much of a Windows person, so I don't have a whole lot of experience with issues on that platform. And while it's possible that your Anet 1.7 board does not have a bootloader installed, I would try making sure the CH341 serial-to-usb drivers are installed (I think the 1.7 board uses the CH341 serial-to-usb chip). And also unplug & replug the USB cable afterwards. If that doesn't help, then your board probably does not have a bootloader. You'll need a USBasp programmer, then you can use the Arduino IDE to either flash a bootloader onto the Anet board, or compile and flash firmware directly from the source code.
4:07 Bryan, my programming module came with jumper JP21 at "3.3v" but I see that on your module jumper JP21 is set at "5v."
Should I change my module to 5v. or do i leave it like that? Thank you.
So cool to see you using the Arduino IDE in this project. Although I don't have the Anet A8, I still find it really interesting, and educational. Thank you for the content you provide! Always something new to learn. And, thank you for you help in my little projects.
Hi Tim! I'm currently working on a video to show how to install the Marlin firmware on the A8, so that one will also use the Arduino IDE. The Alien3D temperature & humidity sensor project really got me going on Arduino stuff again. So much so that I bought a $50 sensor projects kit from Amazon. I may do a series of videos showing off the various projects you can make with that.
One of the coolest things in the kit I got from Amazon was a little RFID key fob and a reader. You could make a little lock box with it that only unlocks with that key fob.
Thanks for supporting the channel, and you're very welcome! 😊
Thanks for the instructions! You have helped me more than once. I did have a problem writing the boot loader with my USBASP. I kept getting the error: "warning: cannot set sck period. please check for usbasp firmware update" I solved this by jumping JP3 on the usbasp. I still received the error, but the boot loader was successfully written to the board. You do not have to update the usbasp firmware.
Thanks Bryan for taking time to explain this operation, the vid was easy to follow and I am now waiting for Amazon to deliver the USBasp board. Grreat thanks again
Hi Peter! I'm glad you found this useful!
As always, another great video! now i have something to share to all of those that have a MAC, since i don't have one and no other clear videos covering the steps. Again, great job!
Hi Tekkie Dad, and thanks! I do my best to show the all the steps to successfully complete a process, without skipping any. 😃
Thanks Brian. It took me long time to get it and now is done thanks to your video ;)
Nice job, glad you were able to get it installed! 👍
Excellent Video Bryan! Well explained and detailed.
Hi Harvey! Thank you, sir! I'm glad you enjoyed the video! 😃
I BOUGHT a 6 pin usb programmer that is in the correct order for the Anet board, It's a right bugger to get it working on windows as the drivers needed are not signed, you may want to load the smaller and quicker optiboot bootloader which gave me enough space to install the A6 screen and a bltouch which ran out of space on marlin 1.7 but I think fits on 1.8
Hi Brian, that's a good suggestion--using the Optiboot bootloader to save a few bytes, when you're trying to get as many features as possible installed. And if you're really short on space, and you've got the source code loaded in the Arduino IDE, you can flash the firmware directly to the board through the programmer, and save the 4Kbytes or so that the bootloader takes up. The board won't have a bootloader, but you'll have a bit more room for code.
Interesting as always Bryan. I did the bootloader install on my Ender 3 using an Arduino Uno however I really like the idea of having a dedicated programmer board Thanks for sharing and looking forward to you next video!
Hi Thierry! I had thought about doing it with a bigger Arduino, but at the time I didn’t own one, and I figured if I was going to be spending money, I’d get something that would work without much effort. 😁 I’ve got a request for a similar video covering the Ender 3 Pro, so that will be out sometime in the future.
I know it's quite randomly asking but do anybody know of a good place to watch newly released series online?
@Malachi Nelson flixportal :P
@Elliot Tucker thanks, signed up and it seems like a nice service :D I really appreciate it!
@Malachi Nelson happy to help :)
Question from Mark: why do you have a second adapter listed? The main adapter comes with a 10 to 6 pin adapter?
Hi Mark! I talk a little bit about that at the 3:06 point. 🙂I have the second adapter listed because the one included with the programmer has too much plastic around the sides of it. This prevents it from fitting over the center 6 pins of the programming header. The second adapter doesn't have that issue.
As an alternative to buying the extra adapter, you could cut or file away the excess plastic from the connector that's included with the programmer.
BV3D: Bryan Vines thank you. I installed the 1.7 board this morning. Yikes! The Anet interface SUCKS!!!!! So now I’m going to put the boot loader on it, then install Marlin. Thanks for getting back to me!
@@corlissmedia2.0 You're very welcome. Yeah, I don't care much for the "OMNI 3D" firmware they have on it. Try flashing Marlin on it first; it may have a bootloader already on it. I'm curious to know whether they're including bootloaders on the boards again.
BV3D: Bryan Vines okay, I will!
Super Good News!!!!! The 1.7 Flashed!!!!! I’m using 1.1.8!!!! Thank you so much!
Great Job! Interesting that you used the Skynet3D firmware ?
It's not the SkyNet3D firmware, but it is their board definition file for the Arduino IDE. It just tells the IDE how to talk to the Anet board. At this point in the process, there's only the bootloader. Firmware comes later. 👍
BV3D: Bryan Vines ok, now I get it.
Hey Brian ... I bought 3D Anet Board V1.7 The problem is when (Home All) is turned on for the first time, the extruder go opposite side to the end. It continues to spin for some time until the manual shutdown is stopped. I noticed that the movement was turbulent and disorganized.
What do you think is the problem?
thank you ,,
Hi! You might check to be sure the X and Y stepper motors are plugged into the correct ports on the Anet board. If they are, and the X carriage still moves right to home (instead of moving left), there's some G-code commands you can send to the printer to reverse the direction of travel for an axis.
We'll use the X axis as an example:
M562 X ; Inverts X-Axis motor direction
M500 ; Saves changes to EEPROM
Reboot printer to complete the process (turn off, then on)
You can send the two commands with Pronterface or another application which allows you to send commands directly to the printer's mainboard. Or you could put those two commands in a plain text file, save it as something like invert_x.gcode, copy it to the SD card, and "print" the file to execute the commands.
And you can send those commands again to put it back the way it was, if you need to. And you can substitute the letter of the axis you want to invert -- X, Y or Z -- in the M562 command.
@@BV3D
Thank you very much for answer
:
But how can I send the G code to the printer to reverse? Can you explain to me how to do that ...
With my appreciation
@@fpt380 On this page, you'll find some downloadable G-code files to reverse the stepper motor directions; there's one for each axis. You'll need to scroll down a little bit on the page.
It sounds like you need the one for the X axis. But if reversing the X axis gets it moving the right way, but it doesn't stop when the X carriage homes on the left side, you'll need to re-reverse it to put it back the right way, because something else is wrong. But I hope this helps!
Nice Video Bryan.
Thank you, Mike! 😃
Worked a treat. Thank you.
Brian this is FANTASTIC! I am a Mac user too and need these clear instructions of yours. Can you do same for an Ender3 or other Creality machine please. I want to add linear advance and possibly even Klipper but I know nothing about firmware and am afraid of screwing up my printers
Hi Peter! I've kept my Ender 3 Pro stock for the first month of its life, with the intention of reviewing it. Once the review is done, I'll start doing modifications to it, starting with stiffer bed springs and (of course) the Wham Bam Flexible Build System! I've got a couple more videos to do on the A8 first, then we can start doing others. I'll put this suggestion on my To Do list! Thanks! 👍
BV3D: Bryan Vines excellent cant wait! You’ve got a very clear and thorough method of explanation which I really need before I mess with my firmware.
Great job again!
Thanks Bryan, very straight forward. Cheers, JAYTEE
Hi JAYTEE. My goal was making this easy to follow. Hopefully I succeeded. 😉
Nice lead-in!
Hi Mark! Thanks -- The more I do this, the more comfortable I become with it. I've still got quite a way to go, though! 😊
BV3D: Bryan Vines the comfort shows! Are you using a program that makes your laptop a TelePrompTer?
I found a free iPad app that I'm using for that function. It's certainly got its share of flaws, but for basic stuff, it works well enough. 😀
Great Video! I am unable to install MarlinFirmware on my Anet A8, does this mean that I do not have a bootloader?
Hi Isaac, what happens when you try? Are you getting an error when it comes time to send the compiled firmware to the printer?
@@BV3D I get this error...
Ser_open() : can't set com-state for com6
I think that it is to do with the COM port, I have selected the right one, updated the Windows USB drivers.
I get this error while trying to upload to my Anet 1.7 Mainboard.
Hi again Isaac, I'm not much of a Windows person, so I don't have a whole lot of experience with issues on that platform.
And while it's possible that your Anet 1.7 board does not have a bootloader installed, I would try making sure the CH341 serial-to-usb drivers are installed (I think the 1.7 board uses the CH341 serial-to-usb chip). And also unplug & replug the USB cable afterwards.
If that doesn't help, then your board probably does not have a bootloader. You'll need a USBasp programmer, then you can use the Arduino IDE to either flash a bootloader onto the Anet board, or compile and flash firmware directly from the source code.
@@BV3D Ok thanks i will make sure that the drivers are installed.
How it going my friend
Hi Paul! Things are going great! How are you? 👍
Where to get an new display? 😂