RS232 flow control
14:49
2 ай бұрын
How input buffering works
20:25
8 ай бұрын
RS232 interface with the 6551 UART
22:45
6502 serial interface
20:28
Жыл бұрын
Let's build a voltage multiplier!
16:32
The RS-232 protocol
26:10
2 жыл бұрын
How do hardware timers work?
31:17
3 жыл бұрын
Why was Facebook down for five hours?
30:36
SPI: The serial peripheral interface
33:00
How does n-key rollover work?
37:20
3 жыл бұрын
How does USB device discovery work?
36:15
How does a USB keyboard work?
34:15
3 жыл бұрын
Keyboard interface software
20:04
3 жыл бұрын
Keyboard interface hardware
28:27
3 жыл бұрын
Breadboarding tips
20:16
3 жыл бұрын
World's worst video card gets better?
44:25
Interrupt handling
25:38
4 жыл бұрын
Hardware interrupts
27:36
4 жыл бұрын
Пікірлер
@Siliboy77
@Siliboy77 15 сағат бұрын
anyone know how to choose the resistor for transistor
@MathCuriousity
@MathCuriousity 17 сағат бұрын
Ben may I ask you a question: What would a physical device that is just an implementation of RS232 without any level shifter or signal inverter etc be called? It seems anything that exists is called a “RS232 transceiver” - but why doesn’t anything exist that is just the PURE rs232 bipolar voltages and then some UART or other logic portion that takes the rs232 high voltage without needing to convert it ?
@apuyou
@apuyou 18 сағат бұрын
Jerk Van Gay 😂
@CanisMythson
@CanisMythson 19 сағат бұрын
I'd do a challenge to say something offensive that isn't blocked by this thing, but that's far too easy.
@alextravine9422
@alextravine9422 19 сағат бұрын
I trust the guy using paper explanations 10,000% more than someone with fancy computer generated imaging.
@CharlesDaigle-o2q
@CharlesDaigle-o2q Күн бұрын
VERY IMPORTANT WHEN USING WIRESHARK: Ensure that you are allowed to monitor packets on your network. If you do this at work, you might get into trouble.
@gigabek
@gigabek Күн бұрын
Funny. I started programming in 2017 with Python and Django. Through out years I've been hopping from lang to lang - from Python to JS/TS to Golang and Rust to Assembly to C with C++. Not to mention couple FP languages. And I've been watching this video several times and couldn't understand a thing what he was talking about. Fibonacci source code in C was understandable more or less, but Assembly counterpart was incomprehensible. Now I know what it means and actually it is easy as hell. (Only this example, asking for understanding a bootloader source code is fool's errand)
@assemsayed4275
@assemsayed4275 Күн бұрын
why the capacitors didn't explode as they are at half the frequency connected to a high source backward( when the timer output is zero)
@Louis-un5ti
@Louis-un5ti Күн бұрын
You explain better than my teacher
@Morbazan125
@Morbazan125 Күн бұрын
Surprised a certain word isn’t substituted to duck😂
@quanghuyang6570
@quanghuyang6570 2 күн бұрын
Do making a game from "scratch".
@darranhatten7460
@darranhatten7460 2 күн бұрын
The interesting thing here is that it uses memory to store and do the calculation but if you were programming this in assembly you would just be using registers directly and only storing the result I’m surprised the compilers are still so inefficient after 30 years (how long I have known assembly). Edit: To explain what I mean, each reference costs cpu time to get the data in and out of the cpu, if it’s done directly in the registers as it would be if you were programming in assembly it adds a heap of overhead and bulk in executable size. Edit2: It should go something like this: start: mov rdi, result ; Point to the result buffer mov rax, 0 ; First Fibonacci number mov rbx, 1 ; Second Fibonacci number mov rcx, 256 ; Generate 256 numbers generate_fib: ; Store the current Fibonacci number mov [rdi], raxb ; Store least significant byte add rdi, 1 ; Move to next byte ; Calculate next Fibonacci number add rax, rbx ; rax = rax + rbx xchg rax, rbx ; Swap rax and rbx loop generate_fib ; Decrement rcx and repeat
@БидонКадыкавич-х2ц
@БидонКадыкавич-х2ц 2 күн бұрын
17:35 16384, not 6000
@berkefekeskin9172
@berkefekeskin9172 2 күн бұрын
a blank sheet of paper is always gonna be my top tier debugger
@ArleneYLope
@ArleneYLope 2 күн бұрын
Thanks
@hyy1856
@hyy1856 2 күн бұрын
pro qua
@ebolawarrior451
@ebolawarrior451 3 күн бұрын
It’s a liberal box 😂
@agnisri1201
@agnisri1201 3 күн бұрын
Sir, I would greatly appreciate it if you could provide the C version of the UART buffer implementation. Thank you for your time and assistance!
@TriPham-j3b
@TriPham-j3b 3 күн бұрын
That look like 555 atomic clock timer
@nomemande2397
@nomemande2397 3 күн бұрын
so... basically you just KNOW SHlT.... I could GUESS too, maybe even more acurately... What a way to waste people's time using dumbness and lies...
@MaxwellGauss-zn9yx
@MaxwellGauss-zn9yx 3 күн бұрын
3:02 when she tells you she has a past
@alish5417
@alish5417 3 күн бұрын
its about trying ,i need first to know how many holes in the board and why ,secondly i neef d to know what material this board is made and why ,in order to know why the reached to this design
@alish5417
@alish5417 3 күн бұрын
unless i buy the board and start stip by stip ,i will not understand it
@alish5417
@alish5417 3 күн бұрын
already aproximately a week im not overshooting ,its seasons you know .
@quantumfluctuations1
@quantumfluctuations1 4 күн бұрын
The square wave is produced by the 555, right? How come the caps do not distort it? We still see a near-perfect square wave on the oscilloscope. This is interesting. edit: oh ok thats come from channel 3 :) btw great vid mr as always.. thanks.
@alish5417
@alish5417 4 күн бұрын
or to send a signal to tell a motor to spin to crush the powder with high force ,no its exciting ,its better ,if u have survilance on the area ,but i need to cook now i will work on it as long as i live ,vecause you have to project power .
@alish5417
@alish5417 4 күн бұрын
i want to make it work on a timer ,and when it reached the 0 to make resistance iside a bag
@MapleBaconator
@MapleBaconator 4 күн бұрын
my xor gates somehow have a slight current in the inputs when no inputs are on. Can someone help?
@MapleBaconator
@MapleBaconator 3 күн бұрын
nevermind. The current doesn't matter. My problem was one of the inputs just didn't work
@vsczzzzzzzzzzz
@vsczzzzzzzzzzz 4 күн бұрын
Very nice method. Super simple and concise explanation.
@neerajpatil3736
@neerajpatil3736 4 күн бұрын
thank you
@dhfjgkkdrgsg
@dhfjgkkdrgsg 4 күн бұрын
is this how games are put on a rom chip ? like snes , n64? because i asked chat gpt if the games are edged in the micro chip via lithography ( i could not think about another way of getting data on a chip and then stays there forever ) and it told me yes ^^ lol. looks like i have taken the read only part to serious.
@blackace1295
@blackace1295 5 күн бұрын
Having jumped into the world of censoring for a family friendly server in the past, I can tell you that most of the extraneous stuff like "The" is related to weeding out false positives which is the biggest problem for correct censoring of data without it garbling the rest of your sentences. You should've seen the regex file I was working with ^^;; crazy stuff
@Jemacaza
@Jemacaza 5 күн бұрын
Very usefull video Ben. Thank you!
@jeamzfilms
@jeamzfilms 5 күн бұрын
Ben, amazing video, Thank you. One question, in the real world how do devices communicating with each other agree on which generative polynomial to use for the CRC? I saw you included a reference to the standardization, so it is just always hardcoded configured into network devices like that? Or is the agreed upon polynomial ever included in the network packet information? Thanks!
@TTTTT61
@TTTTT61 5 күн бұрын
my switch is not latching
@JamesxBond007
@JamesxBond007 5 күн бұрын
What a fantastic series. Just starting study of networking and internet: and educational content like is what I love most: low-level, high-level, visual, comprehensive. Love it.
@LaserBread
@LaserBread 5 күн бұрын
So what you're saying is TCP is basically PaRappa the Rapper.
@stephenyoung8960
@stephenyoung8960 5 күн бұрын
This really simple thing just unlocked 100 new project ideas for me UGH
@MapleBaconator
@MapleBaconator 6 күн бұрын
My register is working, but it doesn't load all 1s. It starts up with all 0s. Is it just a difference between the chips we got vs what he has?
@hunam_
@hunam_ 6 күн бұрын
That’s such a cool video, like you show all the steps that’s really cool, I’m now thinking of getting one of those and trying myself
@codeyalexander6793
@codeyalexander6793 6 күн бұрын
Where can you find data sheets of this detail for chips?
@danielarthurs1698
@danielarthurs1698 6 күн бұрын
How does a mosfet contrast to a transistor?
@greencoder1594
@greencoder1594 6 күн бұрын
[19:31] Copy-Paste error for the STRING1? *"18 - Length is 0x0A"*
@SouthYarraMan
@SouthYarraMan 6 күн бұрын
Hello Ben, do you have a general email contact address? Thanks in advance.
@Maulana_rhodes
@Maulana_rhodes 6 күн бұрын
What about making a video card just using transistors 💀
@SteepSix
@SteepSix 6 күн бұрын
Are you a wizard?
@ah9934
@ah9934 7 күн бұрын
saved my grade!!!
@secretaccount-o4x
@secretaccount-o4x 7 күн бұрын
Thanks, man! I wasn't having a great time trying to sleep, and you've made that easier! Now i cam sleep peacefully!
@eldiegx
@eldiegx 7 күн бұрын
Why did he use 57600 baud for transmission to the serial monitor?
@yasmeene2
@yasmeene2 7 күн бұрын
amazing