Love the video but, in all the years I did programing at UGA crop and soil sciences I have never actually used binary math! Lots of trig and calculus but no binary calculations! lol and thanks for not going over it in hex.
Excellent videos, dear teacher, you could make an example with Arduino to control a brushless motor for RC airplanes, using drivers because I always end up burning the drivers and mosfets, to control the gates of the mosfets, the motors are soon three-phase and we use them famous h-bridges, we would appreciate it, and for everything you have taught us, God bless you
Nice explained. I just wonder a bit about the way you write it. (I can only compare with how German students learn it at school). German guys write the sum exactly the same as you. But in the difference we don't strike the upper digit if there is a carry out. We write the carry out under the lower number and add it to the lower number. In the multiplication we write the task next each other (not over and under) and we also start with the highest bit of the second number (not the lowest) if we calculate. And the task for the division looks like this in German "101010:110=". But the way we calculate and write it is exactly the same as your variant. I sadly forgot, your are from the east coast of the United States?
@Volker-Dirr We do it slightly differently in the UK too. I can remember being told that you could put the carry digit under the lower number instead but that you need to decide which way to do it and stick to it otherwise you would get very confused.
Dear Paul, i have the super starter arduino R3 kit from your old "new" arduino series (I actually have 2, dont ask me why...). its been about a year since i followed along and i forgot most of the coding principles and theory. My question is if I can follow along with these new lessons with my Elegoo super starter kit and Arduino Uno R3?? Greetings from the Netherlands
These lessons cover some of the unique features of the R4. This series is best suited for the new arduino and new kit, and the old series best suited for the elego kit.
While waiting for this week's lesson I played around with binary add in void setup(). You cannot do Serial.println() in void setup(), but you can use it in void loop(). This an issue in the new IDE 2.3.0, but not the old. Any thoughts?
A quick Google search suggests that you try this: void setup() { Serial.begin(115200); while (!Serial) { ; // wait for serial port to connect. Needed for native USB } Serial.print("Hello, World"); }
my homework solution: ua-cam.com/users/shortsYdYocrrxLSk?si=1z1It-qaTePpd3Q8 Sorry, I haven't found a way to upload short videos to UA-cam as a regular video. If anybody knows how to do this, please help.
Log into youtube studio. Click the camera icon in uppoer right with the + on it. Select 'Upload Video'. Select your video, and it will upload as a normal youtube video.
Here's my solution. I've also included a couple of tips that might be useful which is why the video is soo long. ua-cam.com/video/BmQiREVbvy4/v-deo.html
Thanks!
Wow, really appreciate your support. That is a huge encouragement to me. Thanks!
Excellent video. 💕 It has been a long time since I have worked with Binary math. Thank you.
Thanks for the lesson Paul! Getting comfortable with binary numbers and math is essential to working with the Pico W and Arduino efficiently.
This was another great lesson!
Good afternoon from Belgium
Love the video but, in all the years I did programing at UGA crop and soil sciences I have never actually used binary math! Lots of trig and calculus but no binary calculations! lol and thanks for not going over it in hex.
Excellent, well delivered!
Excellent videos, dear teacher, you could make an example with Arduino to control a brushless motor for RC airplanes, using drivers because I always end up burning the drivers and mosfets, to control the gates of the mosfets, the motors are soon three-phase and we use them famous h-bridges, we would appreciate it, and for everything you have taught us, God bless you
Great lesson, Wonderful
Got it! Thanks. Im quite rusty...
Thanks Paul.
I couldn’t afford a kit, so I just bought the arduino, and have a ton of resistors,leds, breadboards,exc.
Nice explained. I just wonder a bit about the way you write it. (I can only compare with how German students learn it at school). German guys write the sum exactly the same as you. But in the difference we don't strike the upper digit if there is a carry out. We write the carry out under the lower number and add it to the lower number. In the multiplication we write the task next each other (not over and under) and we also start with the highest bit of the second number (not the lowest) if we calculate. And the task for the division looks like this in German "101010:110=". But the way we calculate and write it is exactly the same as your variant. I sadly forgot, your are from the east coast of the United States?
@Volker-Dirr
We do it slightly differently in the UK too. I can remember being told that you could put the carry digit under the lower number instead but that you need to decide which way to do it and stick to it otherwise you would get very confused.
quite a long time to see this
Dear Paul, i have the super starter arduino R3 kit from your old "new" arduino series (I actually have 2, dont ask me why...). its been about a year since i followed along and i forgot most of the coding principles and theory.
My question is if I can follow along with these new lessons with my Elegoo super starter kit and Arduino Uno R3??
Greetings from the Netherlands
These lessons cover some of the unique features of the R4. This series is best suited for the new arduino and new kit, and the old series best suited for the elego kit.
I did not like loooooooooong multiplication but I liked loooooooooong division
While waiting for this week's lesson I played around with binary add in void setup(). You cannot do Serial.println() in void setup(), but you can use it in void loop(). This an issue in the new IDE 2.3.0, but not the old. Any thoughts?
Works in 2.3.2
Are you sure Serial.begin() is before your print?
A quick Google search suggests that you try this:
void setup() {
Serial.begin(115200);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB
}
Serial.print("Hello, World");
}
Its a bug in the new IDE if you have question you can ask to AI like googles gemini AI dont use chat gpt its not updated use gemini
👍
WAY Cool!
It was absolutely painful
my homework solution: ua-cam.com/users/shortsYdYocrrxLSk?si=1z1It-qaTePpd3Q8
Sorry, I haven't found a way to upload short videos to UA-cam as a regular video. If anybody knows how to do this, please help.
Log into youtube studio. Click the camera icon in uppoer right with the + on it. Select 'Upload Video'. Select your video, and it will upload as a normal youtube video.
That is how I upload the videos. It seems UA-cam automatically converts videos less than 1 minute and in a vertical orientation to "short videos".
Homework Complete: ua-cam.com/users/shorts45JtLXUJFWE
Nice work. Hey, please upload the homeworks as normal videos, not 'shorts'. The shorts are harder to see, and you cant pause them or back up. Thanks
Here's my solution. I've also included a couple of tips that might be useful which is why the video is soo long. ua-cam.com/video/BmQiREVbvy4/v-deo.html
LEGEND!
I'm enjoying your videos', learning alot and nice pointers. Thanks
@@richardsstark9825 Thanks, Richard
Had a few hiccups, but eventually got. Watching math is not sufficient, one must do it themselves.
ua-cam.com/video/af2-1gtJVMY/v-deo.html
LEGEND!
my homework solution as a regular video: ua-cam.com/video/Rk60a1NzqDU/v-deo.htmlsi=gs9xTENeud5Kvqgd
LEGEND!