Thank you for sharing your knowledge. I sealed the interest in electronics and computers many years ago. After I discovered your channel, my blood is boiling and my brain is on fire. Now I have reopened my workshop and wiped the dust off the multimeter and power supply. Many tons of Arduino stuff is being delivered by my local postman (lady) these days. I'm back in business.! You are a great teacher and I have become a fifty-five year old student. :)
Another great teaching video!! I'm just starting to understand the programming of the Arduino, and your lessons have made it start to sink in. Thank you so much, and keep up the good work.
You are an excellent teacher and I've been watching your video's for a couple of years!I can say that I learned a lot from you :-)... I'm an AMA Pilot that fly (Prop Planes, Quad's and Jets). For the last two years I've been making projects with Arduino thanks to you its been coming along very well, Thank You!!!
Excellent tutorial, just like all of your other tutorials. I can't believe you do all of this for us to learn for free. How can we help support you so you can continue with these great tutorials. Again thanks.
This is gonna be fun. This was a great tutorial for using XOD loads of interesting things as your article says. Looking forward to much more. Thanks for all your hard work.
Your previous (introductory) video about XOD was excellent, but it left me with questions, such as how can I import, or custom make a patch for new hardware. You answered those questions right away in this video, and once again your presentation was clear, concise, and very easy to follow. By the way, I wish my workbench was half as neat, clean and well organized as yours is.
Another well put together tutorial and video production. Your videos are always well done, as well as this one. Thanks for all of them. I like the way that you started with small steps and now have gone to a much bigger project. I subscribed long ago and I promote your channel every time that I get a chance. Keep up the great tutorials, thank you!
You are really good teacher. The data (article, resources) are so perfect that we can learn many things from it and recap all. Seriously gonna try it on my robot which is day by day going more complex and I am looking for different way of programming. XOD looks good to me to start.
Code from this Article - The .xodball files I used in this article, in a convenient ZIP file for you! There is no link to download the xodball files. it would be easy for me to ue your work and extend it for my robot. Can you please share?
really great stuff, been playing with arduinos for about 3 months and really enjoying the learning i personally use VSCode for my IDE but always been a fan of node editors and going to check this out for sure. By the way you videos are amazing and your knowledge you pass on to us is very much valued thank you
Even tho' I prefer to use the Arduino IDE, XOD is an excellent way to prototype projects. It's also great way for kids and individuals to learn to program the way BASIC got people involved in the early days of personal computing. I've been having a blast just playing with it and I think XOD should be included in STEM courses in schools to get kids involved in system programming. I laud your patience and dedication bringing this art to the public. I'm going to recommend this to our local libraries STEM program for kids in our area. Thanx>>
Another great instructional vid. Thanks again. I am starting to get a little bit intimidated by XOD- I guess all programming, no matter what language or format requires some unanticipated mental investment ☺. Nothing comes too easy that is worth doing.
You are an excellent teacher your explanations are very clear thank you. I am just a simple hobbyist, but I learn a lot from your Arduino projects thank you.
I just watched the two XOD videos (Having watched them upon their initial posts.) I'd forgotten about them and recently rediscovered XOD while searching for a visual programming language. You planned other videos in the series but never got back to XOD. I understand things happen, but I'm a little disappointed. These were great videos that taught me a lot about XOD over the course of two hours.
I think so you are good teacher.but I don't have to find a led symbol for xod/common-hardware/led as VCR record time 13:35/56:46. Is there a way to create a sympol if it does not exist?
I like it! OOP with derived classes, just like I'm used to. It can save a lot of programming time. (but it needs good comments to (easily) understand what is happening.
cool Video, thanks. What I'll like to know is more about size of programs: What Software produce the bigger size of code on the Arduino for same use? I.e. The Blink Program. there is a demo in the IDE, you may also do them by XOD. What code is at the end of the day bigger for this use, the DemoCode f the IDE ode the code of XOD?
One of the drawbacks of XOD is that it does tend to produce larger programs than the Arduino IDE. This isn't unique to XOD, other high-level languages on different platforms produce larger code than more efficient languages like C++. If you're short on RAM or need to create something very fast and efficient you would be better off with the Arduino IDE. But in most "real-world" cases its the end result that counts, so if it takes a thousand more bytes of code to blink an LED it wouldn't matter as long as the LED blinks correctly.
I found a library that I haven't gotten to work yet. The real question for me is has anyone ever figured out how to make an array data[0]=x data[1]=y ect. I don't think you can do that
Are you planning more "XOD" tutorials? You indicated that you planned more but I have not seen any additional ones either on TH-cam or your web site. I hope you will do more in the future.
Really enjoy the videos. I have noticed a distinct difference in audio levels between some of your shots. You might want to check and balance your audio levels. I find myself riding the volume on your videos.
I would LOVE to do a LIDAR video, however I haven't yet found a LIDAR unit that is reasonably inexpensive - even Sparkfuns LIDAR-Lite unit is still on the expensive side. Once one becomes available at a low price I'd certainly pick one up and do a video. If you or anyone else knows of a reasonably priced unit please let me know.
I plan on starting small, but my eventual goal is to control an 11 amp, 3 phase hydraulic pump motor with a pressure transducer feed back, to hold the load/pressure.
Your vids are really helpfull and clear. I noticed that the led in my version of XOD looks completely different. There is 1 extra IN port and 2 OUT ports. called: UPD on the IN side, and DONE and ERR on the OUT side. Do i have a newer version of XOD? Ad how do i act with these?
I just came across this and your teaching level is fantastic. Perfect for beginners. I have some tech experience in the past with electronics and integrated circuits. With other video tutorials I go to sleep during the newbie parts. You are able to hold my attention all the way through, even though I am familiar with some of it. I love XOD due to the IC background that I have (1970's), so it is very simple for me to catch on to this type of programming. One question. I see this post is 2 years old, as are most other reference sources. Locations of nodes in the menus in these videos are outdated as XOD has updated, so it is hard to locate them or what replaced them with a different name. Did XOD catch on and pick up supporters initially, or has it sort of died, or is it just stuck in limbo? ie nothing much about bluetooth or nRD24L01 or the 433 mhz modules.
Most motors are bias wound. That might be your problem with it not tracking straight. The direction of the bias gives it just a bit more speed and torque. Maybe?
Hi Michael. You could indeed do that. One thing though - as the battery voltage falls it could drop below the 7.2 volt minimum required to power both the Arduino Mega (via the power connector) and the internal 5 volt regulator on the L298N. 12 volts would work well as long as your motors are rated to take it - the ones on my robot car base are only rated at 6 volts.
I do have a few projects I was going to present (IoT and Robotics) that make use of both devices, so the answer is a definite YES. However if you are asking about XOD it is only for the Arduino. Initially XOD was also available for the Raspberry Pi but the developers dropped support for the Pi several versions ago to focus on the Arduino.
Thank you very much for your reply. I would like to know that ruspberry pi does not have an analog pin which remains on the arduino board. Again, the internet can not be accessed at arduino board, which can be done at ruspberrypi. There are no such features on two boards. But I want to create a project that will control some electrical machines from a distance. Which is not possible without an internet connection. That's why our two boards have to take the help of this. Do you have any plans? If possible give a little reply. thank you.
Hi Bill, Nice to see your inspiring video. In other video "I2C Part 1 - Using 2 Arduinos" you used code to assign slave address for another UNO boarad. Could you tell me how to do the same thing with XOD? Thank you very for your time, and sorry for my bad english :) Regards, Joko
Hi Bob - Actually if you notice I used an Arduino Mega for the robot and it works fine. The list of boards in the IDE (on the drop-down when you deploy) is quite extensive although personally I have only used the Uno and Mega so far. Some of the info on the website may be referring to older version of XOD, they actually released a newer version the day before I published this video. Thank you for the nice comment regarding the videos!
I am very keen on learning XOD, mainly because it is so quick and accurate to use. Additionally, the XOD tutorials are contaminated with absolutely terrible, distracting "musikkk!" and their lectures are very disjointed and fast talking. Your videos are the best ever to learn complex subjects. They should contact you to redo all of their tutorials (for pay, of course! ;-)!
The code is very thoroughly commented (a good thing), so the code sent to the arduino is much smaller. Not being a seasoned coder, I couldn't vet it for efficiency, but if I were able to do that, I wouldn't need XOD. So far, it's the easiest to understand visual programming system I've found. And these tutorials are a must! Thank you so much. I'm keeping it.
AWESOME You have been a great help with XOD. XOD is from superman story. I just bought a robot car kit from ELEGOO.COM via AMAZON. Are you making a video on building a program of a robot car with a arm, using XOD? Regards, Anton Vandersteen Eindhoven/Netherlands
Thank you for sharing your knowledge. I sealed the interest in electronics and computers many years ago. After I discovered your channel, my blood is boiling and my brain is on fire. Now I have reopened my workshop and wiped the dust off the multimeter and power supply. Many tons of Arduino stuff is being delivered by my local postman (lady) these days. I'm back in business.! You are a great teacher and I have become a fifty-five year old student.
:)
Another great teaching video!! I'm just starting to understand the programming of the Arduino, and your lessons have made it start to sink in. Thank you so much, and keep up the good work.
You are an excellent teacher and I've been watching your video's for a couple of years!I can say that I learned a lot from you :-)... I'm an AMA Pilot that fly (Prop Planes, Quad's and Jets). For the last two years I've been making projects with Arduino thanks to you its been coming along very well, Thank You!!!
Excellent tutorial, just like all of your other tutorials. I can't believe you do all of this for us to learn for free. How can we help support you so you can continue with these great tutorials. Again thanks.
Sir just 6 words..... You Are The Best Thank You
This is gonna be fun. This was a great tutorial for using XOD loads of interesting things as your article says. Looking forward to much more. Thanks for all your hard work.
Your previous (introductory) video about XOD was excellent, but it left me with questions, such as how can I import, or custom make a patch for new hardware. You answered those questions right away in this video, and once again your presentation was clear, concise, and very easy to follow. By the way, I wish my workbench was half as neat, clean and well organized as yours is.
Another well put together tutorial and video production. Your videos are always well done, as well as this one. Thanks for all of them. I like the way that you started with small steps and now have gone to a much bigger project. I subscribed long ago and I promote your channel every time that I get a chance. Keep up the great tutorials, thank you!
Thank you so much for the nice comment Tony, I really appreciate you promoting the channel as well.
You are really good teacher. The data (article, resources) are so perfect that we can learn many things from it and recap all. Seriously gonna try it on my robot which is day by day going more complex and I am looking for different way of programming. XOD looks good to me to start.
Thank Dev, you made my day! Glad you found the material useful. Hopefully you'll post a video of your Robot, would love to see it!
Code from this Article - The .xodball files I used in this article, in a convenient ZIP file for you!
There is no link to download the xodball files. it would be easy for me to ue your work and extend it for my robot. Can you please share?
really great stuff, been playing with arduinos for about 3 months and really enjoying the learning i personally use VSCode for my IDE but always been a fan of node editors and going to check this out for sure. By the way you videos are amazing and your knowledge you pass on to us is very much valued thank you
Even tho' I prefer to use the Arduino IDE, XOD is an excellent way to prototype projects. It's also great way for kids and individuals to learn to program the way BASIC got people involved in the early days of personal computing. I've been having a blast just playing with it and I think XOD should be included in STEM courses in schools to get kids involved in system programming. I laud your patience and dedication bringing this art to the public. I'm going to recommend this to our local libraries STEM program for kids in our area. Thanx>>
please more xod! i find it really interesting
Yes please.
I'd love for him to convert the code from the nrf24 car video
Pretty damn cool . Kinda programming thru flow charting. A lot different from when I did programming years ago! Great video!
A great presentation, I'm gonna have to get the robot car. Thanks.
Another great instructional vid. Thanks again. I am starting to get a little bit intimidated by XOD- I guess all programming, no matter what language or format requires some unanticipated mental investment ☺. Nothing comes too easy that is worth doing.
You are an excellent teacher your explanations are very clear thank you. I am just a simple hobbyist, but I learn a lot from your Arduino projects thank you.
Tires are directional, but put on not correctly providing different grip. Also, weight distribution - you need to add counterweight.
You are really good teacher ,your videos are very helpfull please do more XOD videos, thank you!
Thank You! This is a very useful XOD.
Dfplayer module is included in xod?!
I just watched the two XOD videos (Having watched them upon their initial posts.) I'd forgotten about them and recently rediscovered XOD while searching for a visual programming language. You planned other videos in the series but never got back to XOD. I understand things happen, but I'm a little disappointed. These were great videos that taught me a lot about XOD over the course of two hours.
I think so you are good teacher.but I don't have to find a led symbol for xod/common-hardware/led as VCR record time 13:35/56:46.
Is there a way to create a sympol if it does not exist?
Going through XOD IDE Desktop tutorials.. can’t see option to ‘open’ serial monitor. Love to see what’s ‘going on’. Stuck at Servo tutorial..
Great stuff ,Your teaching is excellent, when can we expect xod3 Robot
I know it’s been a few years now but do you have an plans to do more videos with this IDE or has it been and gone now?
Great Video, it has totally helped my progress. Looking forward to new tutorials.
Love your channel,learning tons,thank you!!
Are there any more XOD videos?
Hey nice video i have a question:
Can you program a PCA9685 with XOD?
I like it! OOP with derived classes, just like I'm used to. It can save a lot of programming time. (but it needs good comments to (easily) understand what is happening.
On the RGB nodes you use 6 pins. Can you explain why you do not use one commen cathode as it is on a RGB LED
Would like serial audio (mike on one uno to remote uno that has speakers, using xod)
cool Video, thanks. What I'll like to know is more about size of programs: What Software produce the bigger size of code on the Arduino for same use? I.e. The Blink Program. there is a demo in the IDE, you may also do them by XOD. What code is at the end of the day bigger for this use, the DemoCode f the IDE ode the code of XOD?
One of the drawbacks of XOD is that it does tend to produce larger programs than the Arduino IDE. This isn't unique to XOD, other high-level languages on different platforms produce larger code than more efficient languages like C++.
If you're short on RAM or need to create something very fast and efficient you would be better off with the Arduino IDE.
But in most "real-world" cases its the end result that counts, so if it takes a thousand more bytes of code to blink an LED it wouldn't matter as long as the LED blinks correctly.
Has anyone ever figured out how to use the nrf24 and send an array of data to another arduino?
I found a library that I haven't gotten to work yet. The real question for me is has anyone ever figured out how to make an array data[0]=x data[1]=y ect. I don't think you can do that
how can i program for bluetooth in xod
Please please please do more XOD videos. The XOD website is horrendously bad and laxking good information
I completely agree- They need Bill....desperately!
yes!!!
Are you planning more "XOD" tutorials? You indicated that you planned more but I have not seen any additional ones either on TH-cam or your web site. I hope you will do more in the future.
Can you make a video on XOD development with ESP32 & ESP32CAM?
Really enjoy the videos. I have noticed a distinct difference in audio levels between some of your shots. You might want to check and balance your audio levels. I find myself riding the volume on your videos.
Here is a question for you. Is there a way to create a home weather station with an LCD display using XOD programming?
Yes. His 1st video has instruction on displaying temp & humidity. th-cam.com/video/L_FkrZTduVc/w-d-xo.html
I downloaded the XOD. But I didn't know how to remote control with the robot. Please, you show me how?
would it be possible to make a video about LIDAR. Cheers
I would LOVE to do a LIDAR video, however I haven't yet found a LIDAR unit that is reasonably inexpensive - even Sparkfuns LIDAR-Lite unit is still on the expensive side. Once one becomes available at a low price I'd certainly pick one up and do a video. If you or anyone else knows of a reasonably priced unit please let me know.
I ll do so, thanks
@@Dronebotworkshop 67
I plan on starting small, but my eventual goal is to control an 11 amp, 3 phase hydraulic pump motor with a pressure transducer feed back, to hold the load/pressure.
Your vids are really helpfull and clear. I noticed that the led in my version of XOD looks completely different. There is 1 extra IN port and 2 OUT ports. called: UPD on the IN side, and DONE and ERR on the OUT side. Do i have a newer version of XOD? Ad how do i act with these?
I just came across this and your teaching level is fantastic. Perfect for beginners. I have some tech experience in the past with electronics and integrated circuits. With other video tutorials I go to sleep during the newbie parts. You are able to hold my attention all the way through, even though I am familiar with some of it. I love XOD due to the IC background that I have (1970's), so it is very simple for me to catch on to this type of programming. One question. I see this post is 2 years old, as are most other reference sources. Locations of nodes in the menus in these videos are outdated as XOD has updated, so it is hard to locate them or what replaced them with a different name. Did XOD catch on and pick up supporters initially, or has it sort of died, or is it just stuck in limbo? ie nothing much about bluetooth or nRD24L01 or the 433 mhz modules.
Most motors are bias wound. That might be your problem with it not tracking straight. The direction of the bias gives it just a bit more speed and torque. Maybe?
can you do updated version? my XOD is not the same
I know your probably not a car guy but I have a question. Can you use an Arduino to put like a remote start on a vehicle.
Could you power both the Arduino and Motor Controller from ‘one’ 7.5v - 12v source?
Hi Michael. You could indeed do that.
One thing though - as the battery voltage falls it could drop below the 7.2 volt minimum required to power both the Arduino Mega (via the power connector) and the internal 5 volt regulator on the L298N.
12 volts would work well as long as your motors are rated to take it - the ones on my robot car base are only rated at 6 volts.
its really amazing. Thanks for the Video
The wheel treads are not towards the same side direction, making one wheel lose traction, this is why the miss align.
Great overview 👍🏾 Looking forward to future videos..
Can you create a project in which both arduino and ruspberry pi are used ?
I do have a few projects I was going to present (IoT and Robotics) that make use of both devices, so the answer is a definite YES.
However if you are asking about XOD it is only for the Arduino. Initially XOD was also available for the Raspberry Pi but the developers dropped support for the Pi several versions ago to focus on the Arduino.
Thank you very much for your reply. I would like to know that ruspberry pi does not have an analog pin which remains on the arduino board. Again, the internet can not be accessed at arduino board, which can be done at ruspberrypi. There are no such features on two boards. But I want to create a project that will control some electrical machines from a distance. Which is not possible without an internet connection. That's why our two boards have to take the help of this. Do you have any plans? If possible give a little reply. thank you.
Hi Bill,
Nice to see your inspiring video. In other video "I2C Part 1 - Using 2 Arduinos" you used code to assign slave address for another UNO boarad. Could you tell me how to do the same thing with XOD?
Thank you very for your time, and sorry for my bad english :)
Regards,
Joko
can you please make a video to use XOD with Bluetooth Module HC-05 and thank you again
But only for the Arduino UNO, no other boards are supported at the moment acording to there website but I do love all your Video's
Hi Bob - Actually if you notice I used an Arduino Mega for the robot and it works fine. The list of boards in the IDE (on the drop-down when you deploy) is quite extensive although personally I have only used the Uno and Mega so far.
Some of the info on the website may be referring to older version of XOD, they actually released a newer version the day before I published this video.
Thank you for the nice comment regarding the videos!
Please do some more videos using xod
I am very keen on learning XOD, mainly because it is so quick and accurate to use. Additionally, the XOD tutorials are contaminated with absolutely terrible, distracting "musikkk!" and their lectures are very disjointed and fast talking. Your videos are the best ever to learn complex subjects. They should contact you to redo all of their tutorials (for pay, of course! ;-)!
man thanks for that video. your alignment problem is weight balance i guess by the way.
you are number 1 thank u for your time just I needed
Excellent 2!!
As always, excellent
Very good video
Great! Thank you very much!
nice programe sir,thanks for teach
Abbreviated programing as reality - Zod Make Good
Thanks for sharing...
Great Sir 👍
I dare you to recreate your nrf24 car code with XOD.
I would love to see it, XOD might actually be useful if it were possible.
Well, Xod looks great until you look at the generated code.
Uninstalled.
The code is very thoroughly commented (a good thing), so the code sent to the arduino is much smaller. Not being a seasoned coder, I couldn't vet it for efficiency, but if I were able to do that, I wouldn't need XOD. So far, it's the easiest to understand visual programming system I've found. And these tutorials are a must! Thank you so much.
I'm keeping it.
RGBLED...drink!
Excellent
Thank You!
AWESOME
You have been a great help with XOD.
XOD is from superman story.
I just bought a robot car kit from ELEGOO.COM via AMAZON.
Are you making a video on building a program of a robot car with a arm, using XOD?
Regards,
Anton Vandersteen
Eindhoven/Netherlands
Seems just as easy to write a sketch