Arduino Basics 103: Library, Port Manipulation, Bit Math, Faster PWM/ADC

  Рет қаралды 303,245

GreatScott!

GreatScott!

7 жыл бұрын

Support me for more videos: / greatscott
Previous video: • DIY Soldering Station
Arduino Basics 101: • Arduino Basics 101: Ha...
Arduino Basics 102: • Arduino Basics 102: Co...
Facebook: / greatscottlab
Twitter: / greatscottlab
You can get Arduino boards here (affiliate links):
Aliexpress:
Arduino Uno: s.click.aliexpress.com/e/_dT2...
Arduino Nano: s.click.aliexpress.com/e/_dUL...
Arduino Pro Mini: s.click.aliexpress.com/e/_d62...
FTDI board: s.click.aliexpress.com/e/_dV4...
Ebay:
Arduino Uno: rover.ebay.com/rover/1/711-532...
Arduino Nano: rover.ebay.com/rover/1/711-532...
Arduino Pro Mini: rover.ebay.com/rover/1/711-532...
FTDI board: rover.ebay.com/rover/1/711-532...
Amazon.de:
Arduino Uno: amzn.to/2ljDLFL
Arduino Nano: amzn.to/2ljnq3J
Arduino Pro Mini: amzn.to/2kMv0ly
FTDI board: amzn.to/2ljvuRY
In this third and final epsiode of the Arduino Basics video series I will talk about how to use libraries, how you can use port manipulation to turn a pin on/off faster and how you can modify the registers of the Arduino µC with Bit Math in order to increase the frequency of the PWM Signal or the sampling rate of the ADC.
Music:
In the Hall of the Mountain King, Kevin MacLeod
Killing Time, Kevin MacLeod
(incompetech.com)

Пікірлер: 413
@SireSquish
@SireSquish 6 жыл бұрын
Most arduino tutorials go from basics, like turn off/on a pin, flash a LED etc. and by tutorial 10 you're talking fancy talk like using for loops and so on. With Great Scott though, the complexity is exponential. At this rate tutorial 5 will have us manipulating the universal gravity constant through software.
@cdurch1
@cdurch1 3 жыл бұрын
Agreed. He went from 101, to 102, (undergraduate classes) to class 506 (doctorate class). I pride myself in being able to at least follow Great Scott in most of his videos, even if I couldn't necessarily repeat what he said... but in this case, let's just say if he comes out with a 104 class I'm going to pretend i didn't see it! LOL
@djtoddles8750
@djtoddles8750 5 жыл бұрын
1:18 "...or a lazy person like me." If this is lazy we're all screwed.
@cwill6491
@cwill6491 5 жыл бұрын
Local KZfaqr Inincreases his signal frequency to 1MHz using these 2 weird lines. Electricians hate him. 2:25
@robcean
@robcean 6 жыл бұрын
I love the handwriting when you explain!
@gautampassi3863
@gautampassi3863 7 жыл бұрын
Thanks for listening to us and continuing the series. :)
@greatscottlab
@greatscottlab 7 жыл бұрын
No problem :-)
@UhtredOfBamburgh
@UhtredOfBamburgh 5 жыл бұрын
Once he started playing Xs and Os at 6:00, that was the moment I knew I was destined for a career at Burger King.
@jasonking1284
@jasonking1284 3 жыл бұрын
Well , you got a choice when you include Macdonalds...
@Tronex2009
@Tronex2009 2 жыл бұрын
Although this vid is rather old, I enjoyed watching it. I recently spent a lot of time finding this out on myself and experimenting with it. This knowledge is especially usefull when trying to play 8bit sound samples by utilizing the PWM pins and using the ADC respectively. Because you need to switch on Fast PWM and setup the prescaler correctly, this video is a nice introduction for this scenario. Great, Scott!
@bettorapetto
@bettorapetto 5 жыл бұрын
I really like your videos because they are concise and force you to go deeper to understand the topic. Congratulations!
@rikvdmark
@rikvdmark 6 жыл бұрын
This video series is definitely very useful! I'll be able to do a lot more due to a better understanding. Thanks!
@cw41486
@cw41486 7 жыл бұрын
Love this video. Thank you so much for posting and keep them coming. Love watching all your project videos and tutorials. Really helps me come up with ideas for my own personal projects.
@willofirony
@willofirony 7 жыл бұрын
An excellent video. You did cram a lot into 8.22 seconds but it was ALL gold. Other viewers, who found this challenging, might like to view the video again; this time pressing pause at the end of each topic and go back until you have a feel for what Scott is telling you. The message to be taken from this presentation is that; while the Arduino IDE/"language" does make things seem a lot simpler, it does so by hiding a lot of code in the background. This is fine for flashing LEDs but a lot of the MCU's awesome power is being hidden from you to. When one comes upon applications that need to control, or interface with, many peripherals, one will find the limitations imposed on you by the IDE, limit the applications one can tackle. Well done, Scott, for dipping your toe into the murky world of AVR programming. Be brave, your subscribers will soon realise that it is just new, not "too difficult" and will be so grateful to you for that lesson.
@drakoky6894
@drakoky6894 2 жыл бұрын
Arduino Is a framework, not an IDE, is different, you can use Arduino framework in many others MCU.
@danielpiotrowski1681
@danielpiotrowski1681 7 жыл бұрын
I am glad to see more advanced arduino topics. I would love to see more!
@richardsteen4340
@richardsteen4340 4 ай бұрын
Definitely like the pace and the details..!! Excellent tutorials..!!
@BlackDawn
@BlackDawn 7 жыл бұрын
I don't get anything but i still watch
@Gamerdu45
@Gamerdu45 7 жыл бұрын
And you feel kinda bad about it dont you. like me.
@dieselgeezer18
@dieselgeezer18 5 жыл бұрын
@@Gamerdu45 Me too :(
@shetsanjay
@shetsanjay 4 жыл бұрын
If you are interested not much will stop you from learning. It is a. fun and useful hobby. So go ahead and get some batteries resistors and LEDs. :)
@Mippi12
@Mippi12 3 жыл бұрын
@@shetsanjay chill man
@Mippi12
@Mippi12 3 жыл бұрын
@@Gamerdu45 go through datasheet , try to understand it. It'll take some time but worth it . That is it.
@marwanahmed317
@marwanahmed317 7 жыл бұрын
holy shit i didn't understand anything
@RichardEricCollins
@RichardEricCollins 7 жыл бұрын
There is nothing wrong in that. :) And what is cool you get to have the fun learning what it was he was doing.
@Gamerdu45
@Gamerdu45 7 жыл бұрын
I think about my school if i should quit now and not suffer in other years i study electrotechnics.
@iMiilk182
@iMiilk182 7 жыл бұрын
Gamerdu45 if you like to know this stuff, which I presume you do since we are here, don't quit. Electronics seems hard at the beginning but it gets pretty simple once u understand some concepts. I've studied 3 years as eletronical technician (dont know how to name it in english), now heading to second semester in electronic engineering and I was lost too in the first weeks :)
@Gamerdu45
@Gamerdu45 7 жыл бұрын
Thank you i really like this stuff but it is kinda hard for me. But i will try my best.
@RichardEricCollins
@RichardEricCollins 7 жыл бұрын
There was a time that I did not know any off it. It takes time to learn but if you keep chipping away you'll get there. I'm no mastermind, just someone who, like you, wanted to learn. Maybe just start with basic logic operators and binary. Once you understand that you'll then will see that all he was doing was flipping some bits on and off. Good luck and above all, have fun learning. :) The buzz you get when the penny drops is awesome.
@dca24100
@dca24100 7 жыл бұрын
Thanks for explaining the different registers clearly. I can use this info to improve some of the projects I have done!
@dudeskidaddy
@dudeskidaddy 7 жыл бұрын
Inspiring me to go a little deeper into my arduino projects. Thanks!
@cr4zypi3t
@cr4zypi3t 7 жыл бұрын
Really great video again! I study Applied Informatics in Germany atm (thats why im already familiar with bitmanipulation etc.) and got my first Arduino when I was 14, but never actually thought increasing the performance through bitmanipulation. Man lernt nie aus :)
@DamaKubu
@DamaKubu 6 жыл бұрын
Omg I didn't understand a thing back few months but now this is just what I needed. Love ya
@n0t0
@n0t0 7 жыл бұрын
Thank you Scott! This was very valuable to me - you definitely earned my subscription.
@salutoitoi
@salutoitoi 7 жыл бұрын
It's interesting how you say that you are lazy and then you explain parts of atmega datasheet. Lazy for littles datasheet but ready for Atmega datasheet, like wtf haha :D
@UpcycleElectronics
@UpcycleElectronics 7 жыл бұрын
Lazy is a relative term.
@UpcycleElectronics
@UpcycleElectronics 7 жыл бұрын
***** Who has the patience to read the entire datasheet for less than a 6 figure salary? Would you do it for the wonderful KZfaq comments and around $200 that you get paid over 6 months to a year? ... while working at a full time job? Subjecting yourself to YT comments is like working in the customer service industry. You just do your job for a paycheck while a crowd of ignorant imbeciles feels like they have a right to treat you like a verbal punching bag.
@UpcycleElectronics
@UpcycleElectronics 7 жыл бұрын
*****​​ I understand what you mean. When I learned to paint cars it took me forever to wrap my head around estimating time. I finally learned to make an honest assessment of the work, then quadruple it, and I would be right on the money. It's important to learn from both the internal mindset, and for communication with a customer. After being partially disabled, I picked up electronics. Learning those important bits to look for seems quite the challenge without buying a $30k to $50k, 4 year, guided reading program, but I'm probably just slow. I think it takes the right mindset and patience to isolate the necessary details. Sometimes it seems 'lazy' is the person unwilling to get up off the couch, other times it's the person that hasn't read the entirety of "The Art of Electronics." We're all wondering along different parts of the path to understanding this stuff.
@Northaxe
@Northaxe 7 жыл бұрын
he probably meant in general
@touhvang
@touhvang 7 жыл бұрын
part 4 next week? looking forward to learning everything about Arduino and what I can do with it. great video as always. keep it coming.
@greatscottlab
@greatscottlab 7 жыл бұрын
No, Part 3 was the last part.
@AelousFox
@AelousFox 7 жыл бұрын
Thank you so much Scott! I really need this info for my college assignment
@blue_name_warrior
@blue_name_warrior 5 жыл бұрын
greatscott,油管EE科普界专门负责高三总复习的优秀教师
@TurbineResearch
@TurbineResearch 3 жыл бұрын
Your handwriting is absolutely amazing
@linearburn8838
@linearburn8838 7 жыл бұрын
Is there a way to map a digital signal with arduino for instance I want to emulate a NZXT hue+ so what i have in mind is hook a adrino up inline with the hue+ read the digital output for the hue+ led controler and then use the recorded singnal to controle the led's.
@jneirag98
@jneirag98 7 жыл бұрын
Excellent video! Finally, I can understand the way to change pwm resolution. Thanks you so much!
@thesavagedog28t61
@thesavagedog28t61 7 жыл бұрын
lomin 456 😂
@avejst
@avejst 7 жыл бұрын
thanks for sharing. Nice to this more geeged way to manipulate the ADC's and PWM output, in a more strait forward way. 👍
@tdtrecordsmusic
@tdtrecordsmusic 7 жыл бұрын
Yes, we need more of this kind of stuff !!
@cambike
@cambike 7 жыл бұрын
HI people, Can this method be used to increase the speed of a stepper motor or am I missing the point. Thanks
@DerFailer
@DerFailer 7 жыл бұрын
Thanks I've learned a lot from your video, even after messing around with arduinos for years :)
@ConnorWidtfeldt
@ConnorWidtfeldt 7 жыл бұрын
Your handwriting is phenomenal...
@DanniieLTorres
@DanniieLTorres 7 жыл бұрын
Am i able to extend the range of a NodeMcu ESP8266 with a uhf antenna socket, to use a bigger and more powerful antenna? Thanks!
@RDarrylR
@RDarrylR 6 жыл бұрын
Cool! I finally understand the bitwise operations in Arduino code now. Thanks!
@macro312
@macro312 7 жыл бұрын
Question on the last advance example, was all that bit math used to change the sampling rate? What was the need to keep the bits with X's? (Or was the first 6 bytes toggled for something else?)
@agustinarturoreynososantos1514
@agustinarturoreynososantos1514 6 жыл бұрын
Hello, do you have a video on the basic usage of that oled display?
@cwgreenley
@cwgreenley 7 жыл бұрын
Very nicely done!
@reyhaneheskandari837
@reyhaneheskandari837 6 жыл бұрын
thanks for the video. i am a beginner. i have a question; can we exactly choose the PWM signal frequency in arduino? I am trying to drive a MOSFET in a converter which is controlled by switching frequency not duty cycle so the frequncy of the PWM is important for me. I appreciate you help :)
@robertallencad1
@robertallencad1 5 жыл бұрын
You're super duper smart man I'm going to be really studying your stuff thank you
@TheDarknessViper
@TheDarknessViper 7 жыл бұрын
Thank you very much ! I was using a similar code to that in my multi-level inverter controller digitalWrite(outPin, HIGH); delayMicroseconds(50); but it didn't accept float values , nor variables . I think now i can manipulate your method to make it more accurate
@aniketakabir1572
@aniketakabir1572 7 жыл бұрын
awesome as always. Keep up the good content
@Tracks777
@Tracks777 7 жыл бұрын
I enjoyed your video :)
@melodeeaaron
@melodeeaaron 7 жыл бұрын
Very interesting... Reminds me of the "Good Old Days" of programming in assembly to speed up subroutines in a C (or BASIC) program. Brought back a lot of old memories. Not all of them good! I'd like to see a tutorial on interfacing an Arduino to the Dallas/Maxim 1Wire network.
@tb303wpf1
@tb303wpf1 11 ай бұрын
You sir, are the sorcerer supreme. 🧙‍♂️
@aravindrangavel5131
@aravindrangavel5131 7 жыл бұрын
Bit math section was little confusing .Thanks for your effort scott learnt a lot.
@brandondaniels9471
@brandondaniels9471 7 жыл бұрын
Just a little confusing? I had to ice my brain after trying to follow that section.. :-)
@asadkhan7441
@asadkhan7441 7 жыл бұрын
And again great job and thanks for the video!
@taranagnew436
@taranagnew436 5 жыл бұрын
how do i move a byte over 1 (symbol for it)
@Un4GivNX
@Un4GivNX Ай бұрын
So instead of processing 4 million check per second, it wait for a clear event and execute once. I can only assume it is much more power efficient and would help reduce 9v battery drain? Could you measure it?
@Finlaymacnab
@Finlaymacnab 6 жыл бұрын
I wonder: What are the drawbacks of using high sampling rates on the ADC? Why is the ADC set up to initially run at such low sampling frequencies?
@GobindKumar-kr7mw
@GobindKumar-kr7mw 5 жыл бұрын
is there any book, documentation or notes is available for this way of coding ...please recommend me ..
@TimothyKNetherlands
@TimothyKNetherlands 4 жыл бұрын
Does changing the prescaler have any cons?
@electro3976
@electro3976 7 жыл бұрын
Excellent tutorial as always
@fewr.x
@fewr.x 7 жыл бұрын
Gs or anyone in comments, whats the name/brand of that triangle with the markings on it he uses for drawings? Thanks a lot.
@Bvv4529
@Bvv4529 7 жыл бұрын
Serial.println(TCCR2B, BIN); is not work. How can I read a prescaler?
@hafizuddinmohdlowhim8426
@hafizuddinmohdlowhim8426 7 жыл бұрын
Hey Scott Which one is better AVR or PIC?
@jozef8817
@jozef8817 7 жыл бұрын
great series keep moving forward
@whitefields5595
@whitefields5595 4 жыл бұрын
Scott. Thanks for doing all this and helping us. It is a bit. Too fast for me though and some of the things you appear to edit out maybe useful after all? It is impossible to get the pace right for everyone, but if you go a bit slower, the bright folk can always increase the speed.
@shahbazkhan-jj7ve
@shahbazkhan-jj7ve 6 жыл бұрын
hey scott..i am a beginner please help me with how to interface arduino uno with wifi shield ...and how to choose wi fi shield in a simple way..and whats the difference b/w development board and arduino? why dont you do anything arduino uno?
@taranagnew436
@taranagnew436 5 жыл бұрын
what does the table mean on i/o multiplexing on ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_Datasheet.pdf, how many bits are in a single bit (numbers) and what does it mean when you write certain letters and numbers in the IDE?
@SusanAmberBruce
@SusanAmberBruce 3 жыл бұрын
Can you explain how to get an 8 bit parallel input with a PORT command on the Arduino please
@PeterMedvesek
@PeterMedvesek 7 жыл бұрын
There is two kind of people that watch this video. The ones who want to learn this and, the ones who already know the topic and they just feeling good about that they are able to understand :)
@myazemmour9843
@myazemmour9843 7 жыл бұрын
hello , thanks bro , how i can do 50hz pwm from arduino?
@algharyafiable
@algharyafiable 7 жыл бұрын
Thank you very much for your all video always Learning from you helpful useful Thanks
@gauravjoshi747
@gauravjoshi747 7 жыл бұрын
when i learned​ this things in my engineering class i only concentrate just because of my electronics teacher is hot , this time my mind start boiling but great video great Scott
@RizLazey
@RizLazey 7 жыл бұрын
ok thanks mr.GreatScott for arduino 103, now i learn much about arduinos ;-)
@jairogon81
@jairogon81 6 жыл бұрын
Lazy?!?! I somewhat understood it but I got to practice instead of just watching the video. Your a genius
@josvermijre2935
@josvermijre2935 7 жыл бұрын
Does annyone now how you can make a menu on an oled display?
@Maisonier
@Maisonier 3 жыл бұрын
Amazing videos !!
@piiumlkj6497
@piiumlkj6497 5 жыл бұрын
Well scott , you're great !
@taranagnew436
@taranagnew436 5 жыл бұрын
the data sheet is for the ATMEGA328/P, does that mean the data sheet is good for the ATMEGA328 and the ATMEGA328P?
@douglasquaid1418
@douglasquaid1418 7 жыл бұрын
can someone here help me out? I want to decode a 8bit binary signal in to 3× 4bit bcd to feed it then in three 4543's and display it then on three 7 segment displays. But i dont know how to exactly how tho decode the 8bit sognal in 3× 4bit bcd... pls help me
@rubikon7648
@rubikon7648 4 жыл бұрын
You are great Scott!!
@vitos1k
@vitos1k 7 жыл бұрын
This one is very usefull video! Thanks a bunch i always wanted to start converting my slow arduino code to fast code via registers
@federicoscozzafava886
@federicoscozzafava886 7 жыл бұрын
It would be nice if you could give some insights on how to write efficient code (in particular interrupts, watchdog timer and low power handling)
@viniciusfriasaleite8016
@viniciusfriasaleite8016 3 жыл бұрын
What a great video!
@MrJason005
@MrJason005 7 жыл бұрын
That was a good lecture on bit math
@dshshajskj6143
@dshshajskj6143 2 жыл бұрын
can we generate a pure sine wave ac using arduino
@nomunsheikh1312
@nomunsheikh1312 5 жыл бұрын
Please create a playlists of Arduino tutorial. I love your tutorial. I have completed the basic electronics series. But unable to find Arduino tutorial playlist. Thank you.
@yisussable
@yisussable 7 жыл бұрын
finally one of his vídeos i do get it completly. just cause i did also read the entire datasheet for a school project 😂
@rZERO_game
@rZERO_game 2 жыл бұрын
Can u explain bitwise operation using any register value manipulation .
@kulgan96
@kulgan96 7 жыл бұрын
it sounds really cool it's a lot more complicated but you can do really cool stuff at a lower level.
@sirmiro2
@sirmiro2 7 жыл бұрын
I love this series! I just hope you can make a dimmer for 220V lighting controlled by a pot or some code. :-P
@dshshajskj6143
@dshshajskj6143 2 жыл бұрын
how can we generate a pure sine wave ac using arduino
@HDGamer2424
@HDGamer2424 7 жыл бұрын
Hi, could you explain, how a servo is controlled over Bluetooth with two arduinos? I don't understand, how it is done and can't find any Videos, which help me.
@Escarii66
@Escarii66 7 жыл бұрын
Really helpful video, thanks!
@DingPalado2002
@DingPalado2002 7 жыл бұрын
How to make SATA to microSD Card from old hard disk drive?
@TonyLehto
@TonyLehto 7 жыл бұрын
How can I get a 1000Hz PWM signal from an Arduino Nano? Only one pin.
@TrentMurray
@TrentMurray 7 жыл бұрын
Loving these videos, you have earned a Patreon subscriber!
@greatscottlab
@greatscottlab 7 жыл бұрын
Awesome! Thank you.
@thorntontarr2894
@thorntontarr2894 4 жыл бұрын
It is not surprising that many of those who commented (Marwan Nasr El Din) didn't 'understand anything because 'Great Scott' used an approach that confused rather than clarified how one can manipulate bits in a status register to achieve a goal. Sorry to be so lengthy, hopefully you don't reply TLDR! The code to set a 'prescaler' value in 'ADCSRA' was NOT clearly described instead a supposedly 'clever' bit manipulation statement: "byte PS_16 = (1
@lieven1122
@lieven1122 7 жыл бұрын
+GreatScott Is there a way to show you my electronics project I am making for my final year before college I would love your opinion
@rakeshryan8668
@rakeshryan8668 6 жыл бұрын
can anyone tell me what prescalar is?
@pravatiacharya5921
@pravatiacharya5921 2 жыл бұрын
@GreatScott! What do you mean by that " the Internal timer can be clocked by a prescaler"? This is a pretty complicated line for me to understand. Can you explain a bit?
@Henry-sv3wv
@Henry-sv3wv Жыл бұрын
5:22 The CS12 CS11 CS10 Clock Select bits tell the multiplexer which clock source line to connect the timer clock clk_T1 to, see: Figure 16-2. Prescaler for Timer/Counter0 and Timer/Counter1 the prescaler is a hardware counter with parallel outputs used as clock divider So e.g. using CK/64 from prescaler (CS12 set to 0, CS11 set to 1, CS10 set to 1 (in TCCR1B)) with 16MHz clk_IO will give 16000000/64=250000=250kHz counting clock speed to timer clk_T1
@harysantos
@harysantos 4 жыл бұрын
and if you incorporate the goto loop; at the end it will short the off phase as the rising and get faster frequency
@harshaanirudh5787
@harshaanirudh5787 6 жыл бұрын
Is it the same for esp8266?
@isaiasramirez2909
@isaiasramirez2909 7 жыл бұрын
does anyone know what type of pens he uses?
@greentea5593
@greentea5593 2 жыл бұрын
Thanks for a great video
@cramitdfrog69
@cramitdfrog69 7 жыл бұрын
Does using port mapping reduce the portability of the code; as in moving from an uno to a Nano or Pro-Mini?
@nilswegner2881
@nilswegner2881 7 жыл бұрын
Chris Spooner from uno to nano should not be a Problem, these two use the same atmega 38P chip. I don't know about the pro mini right now, because I have never actually owned one of these
@claudiocastillo8235
@claudiocastillo8235 5 жыл бұрын
un gran vídeo amigo, excelente :)!!!
@rahulvc7791
@rahulvc7791 7 жыл бұрын
May be u can help us by making an additional video for your earlier rf video in nrf24l01 pipe setting for one receiver and 6 transmitter with bi directional communication
@Explore-Gobal
@Explore-Gobal 3 жыл бұрын
My project requires 16 or more leds, for a runway chaser sequence with a very small footprint. I'm trying to simulate runway lights on a small aircraft carrier. Maybe three or four leds, the first one at 100%, second at 75%, third @ 50%, and fourth @25% chasing from left to right in a repeating pattern. As soon as the four leds reach midpoint in the travel direction, another set of four leds follows from the start position, so you will have two sets chasing from left to right, and so on. When the first set reaches the end, it starts over again from the beginning, same with the second set. I have looked all over the web and have had nothing that fits all the criteria. Doing it on an UNO will not work as there just isn't enough room in the model for the large board. 555 timers with a shift register won't work as most don't have a way to make the fading effect. Can you help me with a solution? Thank you.
Port Register Control | Increase speed of Read/Write - Arduino101
15:22
Arduino Basics 102: Control Structures, Variables, Interrupts
7:38
What it feels like cleaning up after a toddler.
00:40
Daniel LaBelle
Рет қаралды 61 МЛН
Who has won ?? 😀 #shortvideo #lizzyisaeva
00:24
Lizzy Isaeva
Рет қаралды 64 МЛН
Mechanical circuits: electronics without electricity
19:22
Steve Mould
Рет қаралды 7 МЛН
From Idea to Schematic to PCB - How to do it easily!
11:05
GreatScott!
Рет қаралды 1,8 МЛН
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
Make your own GPS SMS Security Tracking System
8:35
GreatScott!
Рет қаралды 1,5 МЛН
Arduino Basics 101: Hardware Overview, Fundamental Code Commands
8:02
DEC #023 | Arduino PWM modes explained - Atmega328p timers | Part 1
17:31
Digital Electronics Circuits Lab
Рет қаралды 1,5 М.
Defeating Microwave Weapons! - Part 1
29:28
Tech Ingredients
Рет қаралды 1,1 МЛН
Bare-Metal MCU #1 - Intro to registers
13:10
Mitch Davis
Рет қаралды 69 М.
World's worst video card? The exciting conclusion
24:23
Ben Eater
Рет қаралды 2,9 МЛН
Сколько реально стоит ПК Величайшего?
0:37
Это Xiaomi Su7 Max 🤯 #xiaomi #su7max
1:01
Tynalieff Shorts
Рет қаралды 1,2 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 376 М.
Как распознать поддельный iPhone
0:44
PEREKUPILO
Рет қаралды 2 МЛН
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 58 МЛН