I Made My Own Computer | Let's See How It Works

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 1K

  • @graealex
    @graealex 2 ปีที่แล้ว +924

    This was a really good and intuitive explanation.

    • @3DSage
      @3DSage  2 ปีที่แล้ว +41

      I am so happy to hear that so thank you!

    • @omniwagon
      @omniwagon 2 ปีที่แล้ว +8

      @@3DSage How does a pinned comment have only one comment?!

    • @3DSage
      @3DSage  2 ปีที่แล้ว +17

      @@omniwagon Now it has 3

    • @omniwagon
      @omniwagon 2 ปีที่แล้ว +6

      @@3DSage Make that four.

    • @gamerwarrior9782
      @gamerwarrior9782 2 ปีที่แล้ว +4

      Make that 5

  • @jnharton
    @jnharton 2 ปีที่แล้ว +487

    For what it’s worth, there were computers before transistors. So really what transistors did for us was to make the computer a more practical tool by virtue of being much smaller, less power hungry, and far more reliable in operation (e.g. no burning out vacuum tubes left and right, no need to constantly tune or tweaks parts to keep it operating correctly). - electromechanical relays -> vacuum tubes -> transistor with a lot of interest rabbit holes like magnetic logic/

    • @animeshsahu2803
      @animeshsahu2803 2 ปีที่แล้ว +5

      ++ I always wondered, if they're really a switch, then who turns it on or off, turned out a quartz clock ticking at some billion times a sec (GHz) is ignored or taken into account by some already encoded transistors/memory in BIOS chip, if there is no initial memory/information then transistor would do nothing, as you don't have anything to control them...
      Manufacturers program a BIOS chip externally and then solder it in on the motherboard.

    • @low-key-gamer6117
      @low-key-gamer6117 2 ปีที่แล้ว +7

      He's referring to the way how semiconductor devices revolutionized everything.

    • @robinhodson9890
      @robinhodson9890 2 ปีที่แล้ว +8

      Before transistors, there were other devices which performed the same function as transistors and logic gates. I'm busy working on a series of online demos which show logic circuitry using relays and plugboards, because people can see their internals working.

    • @theunown8430
      @theunown8430 2 ปีที่แล้ว +1

      Vaccum tubes were used before transistors

    • @fashiharz8584
      @fashiharz8584 2 ปีที่แล้ว +2

      wasn't there a youtuber who made a vacuum tube computer a few years ago? I wonder how hot it will get.

  • @mrkosmos9421
    @mrkosmos9421 2 ปีที่แล้ว +891

    This is deviously simple, I definitely see this as a kit being sold in the 70s to 90s. It's wonderful how useful this can be...

    • @Ghost-xu4yg
      @Ghost-xu4yg 2 ปีที่แล้ว +23

      If so easy make it yourself then

    • @lancecruwys2177
      @lancecruwys2177 2 ปีที่แล้ว +67

      I’ve done something similar. I studied engineering and the setup really is trivial but the craftsmanship is really good.

    • @Wmann
      @Wmann 2 ปีที่แล้ว +59

      @@Ghost-xu4yg Well, op is talking about how simple it is, comparing to today’s or before’s standards.

    • @nicky7006
      @nicky7006 2 ปีที่แล้ว +15

      @@Ghost-xu4yg pretty simple to make a lot off, i think if you make enough of them you could probably do it in a few minutes after a long time. "simple" to use and yeah compared to recent computers its pretty simple

    • @Ghost-xu4yg
      @Ghost-xu4yg 2 ปีที่แล้ว +8

      @@nicky7006 It's easy when you are copying some else's process and models. Try to design it all yourself without any help 😉

  • @justchill1617
    @justchill1617 2 ปีที่แล้ว +233

    I remember watching how you made it back then it really blew my mind especially when you created your own language it inspired me on my programming course

    • @3DSage
      @3DSage  2 ปีที่แล้ว +28

      Thank you for staying a long time viewer, and wow I'm so happy to hear you were inspired!

    • @redrose_666
      @redrose_666 ปีที่แล้ว +3

      @@3DSage Where can I find that video?

    • @Bogi494
      @Bogi494 ปีที่แล้ว

      ​@@redrose_666 I think it's this: th-cam.com/video/zOxB2BLxgdk/w-d-xo.html

  • @HeadCodeMonkey82
    @HeadCodeMonkey82 ปีที่แล้ว +103

    A Richard FeynmanIf quote comes to mind watching this: "If you cannot explain something in simple terms, you don't understand it. The best way to learn is to teach.
    The ultimate test of your knowledge is your ability to convey it to another. "
    I would say you pass that test, beautiful work.

    • @3DSage
      @3DSage  ปีที่แล้ว +7

      Beautiful quotes that I agree with and thank you for saying that! :)

    • @SergiuCosminViorel
      @SergiuCosminViorel 7 หลายเดือนก่อน

      not very smart, as the understanding of things one man has, cannot be conditioned by the unwillingness of others to learn.
      in fact, a person understands more than can ever teach, therefore the fact that that person failed to teach, is not real measure of what that person knows.
      the real state of understanding is limited to the person only, has only sometimes to do with the teaching.
      Feynman just something that is not really smart.
      we can talk even more about understanding things, when we acknowledge knowledge is not only compared with some absolute refferencial, but it is also relative, meaning among people who know less, you don't need to know a lot, in order to know more than others.
      again, Feynman not so smart.

    • @lucaspedro7272
      @lucaspedro7272 7 หลายเดือนก่อน

      Hey ​@@3DSage, can you make a schematic?

    • @3DSage
      @3DSage  7 หลายเดือนก่อน

      @@lucaspedro7272 I'm making a detailed video and update :)

  • @theengineer9910
    @theengineer9910 2 ปีที่แล้ว +151

    Really like how it looks with the wood cases. Electronics inside wood is really vintage and nice looking

    • @3DSage
      @3DSage  2 ปีที่แล้ว +24

      I'd like to use more wood stained 3D printed filament! I want to see that more often.

  • @awesomecronk7183
    @awesomecronk7183 2 ปีที่แล้ว +15

    I like how your code actually sets the control lines directly, instead of running through microcode. It makes it far simpler and, honestly, pretty fun!

  • @mfeldheim
    @mfeldheim ปีที่แล้ว +9

    I built the exact same computer in a school project. Same components but I didn’t have a 3D printer back then so the case was wooden and I had everything on a single PCB except the clock. For manufacturing the PCB I used a CNC machine which removed copper around the traces and bored the component holes. I loved that project. Learned so much

  • @hullinstruments
    @hullinstruments ปีที่แล้ว +11

    Man please oh please go into a deep dive series about this. This is really awesome and one of the coolest projects I've seen in awhile.

  • @eraldylli
    @eraldylli 2 ปีที่แล้ว +15

    That's truly impressive. Great job at sticking with it despite obstacles and bugs.

  • @ASMRChess
    @ASMRChess 2 ปีที่แล้ว +6

    Dude this content is way too good. Everything here is extremely well executed. You deserve a million subs and a great YT career.

  • @namco003
    @namco003 4 หลายเดือนก่อน

    Great briefing explanation. My son started taking electronics classes in high school, and i'm and arcade tech/collector for the past 30 years. I've recently been expanding my own knowledge on electronics history and science of it all. I mainly collect classic arcades which use "old tech" components wise. I also picked up a 50s era TV and a radio with vacuum tubes. Just fascinating. Definitely subbed and gonna show him this. Somehow, even at my age, I can somewhat comprehend a lot of this.
    Edit: BOOM, it just hit me. at the 2:25 mark. I watched this over and over and NOW i get the GATES. It was the locked status NOT GATE that was throwing me on how MEMORY worked. THANK YOU

    • @3DSage
      @3DSage  4 หลายเดือนก่อน +1

      I'm so happy I could help! Thank you for the very kind comment! :)

  • @trevorsmith4053
    @trevorsmith4053 ปีที่แล้ว +7

    Hopefully I'm not the only one who's said this, but you should definitely make and sell kits of these demonstrations, I would absolutely buy

    • @SherKhan0122
      @SherKhan0122 5 หลายเดือนก่อน

      I would too

  • @rbain16
    @rbain16 7 หลายเดือนก่อน

    Holy smokes, the clarity of your teaching and demos is extremely commendable!!

    • @3DSage
      @3DSage  6 หลายเดือนก่อน +1

      That makes me very happy to hear!

  • @InplickCecilz
    @InplickCecilz 11 หลายเดือนก่อน +3

    This video was super useful in my current development of an 8 bit computer😊 When I watched this it helped me understand computers more and how I might design it!❤ And always remember, credit goes to where credit is needed😊

  • @harshans7712
    @harshans7712 2 ปีที่แล้ว +1

    That's the best explanation I have ever seen, I have been searching videos like this for years, finally found it!

  • @fixitalex
    @fixitalex 2 ปีที่แล้ว +4

    Wow! Cold not say anything but "Wow!" You really take all path from zero point!

  • @mikeythestickman7829
    @mikeythestickman7829 2 ปีที่แล้ว +18

    0:09 almost thought it was a rick roll

    • @Fruzan-v9v
      @Fruzan-v9v 3 หลายเดือนก่อน

      😂😂😂😂

  • @HAGSLAB
    @HAGSLAB 2 ปีที่แล้ว +27

    Stumble upon this today. This is so cool! One thing is to learn the technical stuff, but your build looks awesome as well. I love the modular design and bus expansion slots. Well done! Subbed!

  • @diveninenewton
    @diveninenewton 5 หลายเดือนก่อน

    at its core circutry is so simple i love it that you can do anything that you set out to do based on circuits and logic gates

  • @GreenDude2009
    @GreenDude2009 2 ปีที่แล้ว +19

    4:00 10101 = 21, 10000 = 16 for anyone that is wondering. But this computer is sick!

    • @nko3210
      @nko3210 ปีที่แล้ว +2

      You can count binary on your fingers, using each of your digits as a binary digit, carrying to the next finger just as the flip boards at that timestamp. Expressing 4 this way is flipping the bird but you can do it in front of anybody comfortably if they're aware the context is counting to 4.

    • @Ramy_Ramz
      @Ramy_Ramz ปีที่แล้ว +1

      That’s a 5 digit so every digit that’s 0 doesn’t get added and every 1 does. Reading it from right to left so it goes like 2, 4, 8, 16, 32.. and so on. Every digit gets multiple to the power of two starting from 1 (1^2) because we have 2 selections for every switch “on” and “off”. So 10101 would be 1+4+16=21

    • @GreenDude2009
      @GreenDude2009 ปีที่แล้ว

      ​@@Ramy_Ramzindeed

    • @GreenDude2009
      @GreenDude2009 ปีที่แล้ว +1

      ​@@nko3210Huh I never knew that, Thank you😊

    • @_Niktar_
      @_Niktar_ 17 วันที่ผ่านมา

      I wish it was 100101...

  • @ELDENITE-1
    @ELDENITE-1 ปีที่แล้ว

    I fucking love you, this is the first real informational video I have seen in a long time.
    I mean as in, most videos like this, disguise themselves to be informational.

  • @I_am_Alan
    @I_am_Alan 2 ปีที่แล้ว +4

    What an impressive amount of knowledge compressed into one short video!

  • @Ribula1
    @Ribula1 2 ปีที่แล้ว +1

    The packaging is so elegant it became my new transition goals.

  • @georgabenthung3282
    @georgabenthung3282 2 ปีที่แล้ว +16

    This really looks awesome. Do you have any schematics, drawings, notes you'd mind to share?

    • @hisokag4587
      @hisokag4587 2 ปีที่แล้ว +1

      I would also love to see them if possible

    • @jmallone
      @jmallone 2 ปีที่แล้ว

      i want too

  • @CCV334
    @CCV334 2 ปีที่แล้ว +1

    this is very inspiring, making a computer is intimidating but watching these steps make it seem a bit more approachable and less intimidating.

  • @delorean8526
    @delorean8526 2 ปีที่แล้ว +9

    great explanation! Also, the binary number was...
    21
    (1 * 16) + (0 * 8) + (1 * 4) + (0 * 2) + (1 * 1) = 16 + 4 + 1 = 21

    • @scuffed_content
      @scuffed_content 2 ปีที่แล้ว

      I was looking for someone that commented it.

    • @firminToquet
      @firminToquet 2 ปีที่แล้ว +1

      it's also 9+10, cause 9+10=21 ;]

  • @tmhood
    @tmhood ปีที่แล้ว +1

    This is phenomenal! I love that you cared enough to create the beautiful wooden cases.

  • @raresoupninja
    @raresoupninja 10 หลายเดือนก่อน +3

    Woah this needs to be a kit and a book for kids to learn 😅 I'd buy a few for sure 😊

  • @thebestminecraftplayerfrom376
    @thebestminecraftplayerfrom376 ปีที่แล้ว +2

    I am so amazed by this! It's great. I made me do some electronics again!

  • @francomercado7955
    @francomercado7955 10 หลายเดือนก่อน +17

    Now the real question... can you make it run Doom?

    • @cryfry2
      @cryfry2 6 หลายเดือนก่อน

      LOL

  • @jlawrence71
    @jlawrence71 11 หลายเดือนก่อน +1

    Great video and project. As a fan of Ben Eater's 8-bit breadboard computer I was drawn to this. I am trying to build one myself. I understand about 95%, but have one question about your counting card (74161). It looks like you have a 3d printed gang plate which is evidently connected to several switches. I assume this is to disconnect the counter from the 'bus' so as it does not interfere when programming the cdp1824? (Maybe the ENP pin?) However, in looking at the datasheet for this chip, there does not appear a feature for putting the output into 'high impedance', that is, not low or high, just disconnected. Does this card switch perhaps even remove the power all-together? Thanks again...

  • @lorenzorentniop717
    @lorenzorentniop717 2 ปีที่แล้ว +7

    Is there a schematic for this?
    I would like to build it...

  • @jachymka4916
    @jachymka4916 9 วันที่ผ่านมา

    This video is so good. Like soo goood. For me, who doesn't know anything about computer principal and basic logic operation, that's so cool way to explain it. Wow.

  • @chrisLEMONS69
    @chrisLEMONS69 2 ปีที่แล้ว +20

    this is really impressive skills and very creative too

    • @3DSage
      @3DSage  2 ปีที่แล้ว +4

      Thank you so much 😀

  • @craftymulligar
    @craftymulligar 8 หลายเดือนก่อน

    Did you forget the exclusive or gate its used as a decoder so for example the alarm clock matches the time when it knows to beep.

  • @CloudlessStudio
    @CloudlessStudio 2 ปีที่แล้ว +6

    You are a genius that shows people they can achieve so much just by putting in the effort. I made a game based on your raycaster engine, is it okay if I mention you in the video?

    • @3DSage
      @3DSage  2 ปีที่แล้ว

      Thank you! Yes of course you can! Let me know if I can share your link on twitter and Instagram.

    • @CloudlessStudio
      @CloudlessStudio 2 ปีที่แล้ว

      @@3DSage of course! I made a video of the game and later I’ll make a video of the process :)

  • @Persanity
    @Persanity 2 ปีที่แล้ว +2

    I just want to say good job. It takes a lot of work to do something like this. Bravo sir.

    • @3DSage
      @3DSage  2 ปีที่แล้ว +1

      Thank you very much!

  • @dimsword35
    @dimsword35 2 ปีที่แล้ว +17

    Great! Now make it run doom

    • @3DSage
      @3DSage  2 ปีที่แล้ว +6

      I need more ram but maybe... 😎

    • @ivitta1966
      @ivitta1966 2 ปีที่แล้ว

      🤣🤣🤣🤣

    • @boldituzvillam2318
      @boldituzvillam2318 4 หลายเดือนก่อน

      No it cannot run doom. For doom you would need a real pixel display. And his computer does not have that. Oh, and also, the controller does not have enough buttons to controll doom.
      Also x2, the computer does not have enough power to run doom. It also cannot do basic operations like adding, subtracting, multiplying and subtracting. Its only a little project designed to do really simple operations.

  • @darknessblades
    @darknessblades ปีที่แล้ว +1

    are you planning on sharing the gerbers? would be fun to make myself.
    based on its size it should be possible to fit everything in the 10x10cm limit from JLCPCB/PCBWAY

  • @Zeal8bit
    @Zeal8bit 2 ปีที่แล้ว +8

    Very nice build!
    I love its simplicity, the switches and its modularity!
    Do you have future plans for this project?
    If you're looking for a newer SRAM, easy to find and affordable, you may want to check the AS6C1008, it'll give you 128KB x 8-bit, it's still manufactured in DIP and it's much faster than the one you're using (less than 100ns access time)😉

  • @hz8711
    @hz8711 2 ปีที่แล้ว +4

    Man, what an insane project, you really made me loving computers even more

  • @joelstyer5792
    @joelstyer5792 2 ปีที่แล้ว +2

    Going from zero electronics knowledge to this is pretty impressive. Very clean looking design and a nice implementation of the electronics. The case and presentation are first class as well. However, and I don't want to be negative, but I can't really see calling it a computer, part of a computer, yes. A computer would have two more things needed, one, the ability to compute (i.e. Add two numbers) and two, it would need to be able to make decisions (i.e. compare two numbers) and branch accordingly. I would call this a programmable state machine. I still is pretty impressive and just plain cool looking. I am for anything that promotes learning in electronics, so a thumbs up.

    • @AkwkyAkass
      @AkwkyAkass 2 ปีที่แล้ว +2

      Exactly, glad someone said it. It's a kind of "sequencer", does not really process any data, nor it has any ALU. I'm wondering how he's using all those peripherals with it.

    • @seckinseckin3919
      @seckinseckin3919 11 หลายเดือนก่อน

      yes. and it must be inside a chip which can understand halt,reset,jump,input commands

  • @paultreneary
    @paultreneary ปีที่แล้ว +3

    Wow! That takes me back almost 40 years :D Very impressed with what you'd done there

    • @3DSage
      @3DSage  ปีที่แล้ว +1

      I'm glad to hear that and thanks for the comment!

  • @asherael
    @asherael ปีที่แล้ว +2

    that's INCREDIBLY cool!! I've wanted to build something similar for years!!

  • @tomcombe4813
    @tomcombe4813 2 ปีที่แล้ว +6

    It's a bit of a stretch to call this a computer with it being basically a counter and a RAM IC.
    But there's genius in how much use you managed to get out of them!

  • @gokalpcetin2769
    @gokalpcetin2769 ปีที่แล้ว +1

    This is the first video I have seen in your channel just now and I instantly liked and subscribed!! I wish I have seen your channel earlier :D Keep up the great work

    • @3DSage
      @3DSage  ปีที่แล้ว

      Reading this made my day! Thank you for saying that and for the support! :)

  • @scpnoobers
    @scpnoobers ปีที่แล้ว +5

    School computers in a nutshell

  • @sethrexroad9626
    @sethrexroad9626 7 หลายเดือนก่อน

    As someone who has been studying electronics and how to test, repair, and assemble them, this is really cool.

    • @3DSage
      @3DSage  6 หลายเดือนก่อน

      Thank you so much for saying that! :)

  • @realbyte2048
    @realbyte2048 ปีที่แล้ว +219

    I made my own girlfriend | Lets see how it works

    • @PukarShiwakoti
      @PukarShiwakoti 9 หลายเดือนก่อน +15

      This comment is no longer strange a year later 😅😂

    • @bouipozz
      @bouipozz 8 หลายเดือนก่อน +9

      Made out of previous girlfriends

    • @jaberjansabe1539
      @jaberjansabe1539 8 หลายเดือนก่อน +6

      basically grooming

    • @nxmx6ix
      @nxmx6ix 7 หลายเดือนก่อน +5

      ​@@jaberjansabe1539 personal experience?

    • @jaberjansabe1539
      @jaberjansabe1539 7 หลายเดือนก่อน

      @@nxmx6ix mate im 18 💀

  • @ahmadmatter5612
    @ahmadmatter5612 ปีที่แล้ว

    This guy there is the Mike Ross of Electrical and Computer Engineering, man thats really stunning to be able to understand all these concepts at your own !

  • @Tman2747
    @Tman2747 11 หลายเดือนก่อน +3

    now make it run doom

    • @tuglang
      @tuglang 5 หลายเดือนก่อน

      its impossible to do that game on 4 bit computer

  • @Teyros
    @Teyros ปีที่แล้ว +2

    You are absolutely brilliant!! Well done on this and you inspired me as well to study more Transistors :)

  • @ArtemAleksashkin
    @ArtemAleksashkin ปีที่แล้ว +6

    arduino has been invented

  • @ss_here_50
    @ss_here_50 9 หลายเดือนก่อน +1

    Do you the schematic of the computer, i really wanted to build it for myself. I really liked your computer and loved the work you put in this

  • @TheCh0senOne
    @TheCh0senOne ปีที่แล้ว

    You have the brain of a designer. I'm impressed.

  • @rickianlive
    @rickianlive ปีที่แล้ว

    this is my first time in this channel and i will subscribe because you explain everything nicely, keep up the great work!!

  • @bioman1hazard607
    @bioman1hazard607 หลายเดือนก่อน

    You should put out a parts list for this, or some kind of limited edition kit to sell. I'd love to make one of these

  • @noahgrayhek1100
    @noahgrayhek1100 ปีที่แล้ว +1

    This would be a really cool hands on way to learn computer engineering and understand how it all works together! If I was taking a CS class or computer Eng class, I would LOVE to learn this way!

  • @saliherdemkaymak
    @saliherdemkaymak ปีที่แล้ว

    Could you please share the design at 3:43 ? I would love to print. I might even consider adding a handle to make it fully mechanical.

  • @tomsthomas1139
    @tomsthomas1139 ปีที่แล้ว +1

    What a journey you have had! Fair winds sir!

  • @jakec5618
    @jakec5618 ปีที่แล้ว

    At 4:14, you show a transistor logic gate diagram. I wonder how the design of these things are done. I imagine at a point not far from what's seen at 4:14, it gets complicated real quick, for one person to figure out how to wire it with all the different gate options. At increasing levels of complexity, how do they figure out how to wire these "chips" ?

  • @JayKobz
    @JayKobz ปีที่แล้ว +1

    Closing that latch on the outro was sick

    • @3DSage
      @3DSage  ปีที่แล้ว

      Case closed. Literally :)

  • @bobiszack2768
    @bobiszack2768 2 ปีที่แล้ว +2

    do you have the files for the binary counter 3D print? I love to print one for myself

  • @dougvandegrift8727
    @dougvandegrift8727 ปีที่แล้ว

    Saw this today. Brings back memories of a arcade controller I built using the 555 timer, a pair of 74ls193 counters and an eprom. It converted an arcade that uses a trackball into a joystick.
    But yours is a super cool project.
    Good show.

  • @vanhetgoor
    @vanhetgoor 2 ปีที่แล้ว +1

    Nice woodworking. It does not matter so much if a computer is unable to count higher than sixteen or something, as long as it looks smart.

  • @makerjosh9593
    @makerjosh9593 2 ปีที่แล้ว +2

    I love this computer! I've wanted to make something like this for a while. Is there anyway you could make a tutorial on how to make it?

    • @3DSage
      @3DSage  2 ปีที่แล้ว +3

      Yes I would like to make a tutorial!

  • @robertmason9737
    @robertmason9737 2 ปีที่แล้ว +1

    I really want to get into electronics and build my own computer but I'm only up to learning what electricity actually is. If I wish to get into electronics and teach myself where do I start and what do I need.

  • @TheGamingDinosaurRoblox
    @TheGamingDinosaurRoblox ปีที่แล้ว

    ok this is super cool i always come back to this video when im bored and every time i get motivated to make a new project using transistors its so much fun watching this computer do what it deos best and seeing hil explaine everything perfectly

    • @3DSage
      @3DSage  ปีที่แล้ว

      Wow that's a wonderful thing to hear! I'm glad you get motivated and I say use it and have fun making your own project! Go for it!

    • @TheGamingDinosaurRoblox
      @TheGamingDinosaurRoblox ปีที่แล้ว

      @@3DSagei have a question do you have plans on making a video about all the details i weuld watch every nanosecond of it

    • @TheGamingDinosaurRoblox
      @TheGamingDinosaurRoblox ปีที่แล้ว

      @@3DSagewhat ic chips did you use to do the opcode thing

  • @gudfishpoop3188
    @gudfishpoop3188 ปีที่แล้ว +2

    could you provide the pdf of your computer, im really intrested, you showed it here: 4:15

    • @3DSage
      @3DSage  ปีที่แล้ว

      Sure! Just search google for 74161 datasheet!

    • @gudfishpoop3188
      @gudfishpoop3188 ปีที่แล้ว +1

      Ok thank you so much!@@3DSage

  • @vistisfilm
    @vistisfilm 5 หลายเดือนก่อน

    Wow, I want to build my own diy computer some day. This is very inspiring!

  • @evanperrine5973
    @evanperrine5973 ปีที่แล้ว

    I’ve become very interested in computers myself lately despite having no real prior experience or education in them. Wish me luck friend

  • @porteal8986
    @porteal8986 2 ปีที่แล้ว

    your explanations were so good, you made working with that little thing sound easy

  • @flloatwer
    @flloatwer 5 หลายเดือนก่อน +1

    I have an question. Where is the actual processing happennig, I don't see any transistors or microprocessors.

    • @boldituzvillam2318
      @boldituzvillam2318 4 หลายเดือนก่อน +1

      It does use chips. For example, the HALT program just sends a signal to the counter to stop. Another example, is the JUMP program. The JUMP program just simply sends a binary number to the counter to jump to that address. Oh, and for the transistor thing, you cannot really see transistors, (as you said in your comment) but this uses chips. You can see on the counter, that it uses a chip to count. The ram, also uses a chip. The clock also uses a 555 timer chip.

  • @keng9448
    @keng9448 2 หลายเดือนก่อน

    Is there a kit or instruction manual you can recommend so we can do this project on our own as well?

  • @wackymisthd8172
    @wackymisthd8172 ปีที่แล้ว

    im not gonna lie ur a hero like me i dont have a ged but i had to self teach everything i know but to make your own computer thats insane

  • @MrKbtor2
    @MrKbtor2 11 หลายเดือนก่อน

    This is awesome! Well done. Showed it to my CompSci students.

  • @ragetrox6577
    @ragetrox6577 ปีที่แล้ว +1

    I love your project! It's so cool and inspirational!

  • @Jman116Films
    @Jman116Films ปีที่แล้ว

    I really like that binary flip counter. Going to turn one into a clock.

  • @sebbes333
    @sebbes333 2 ปีที่แล้ว +2

    These Red/Green/Blue circuit-boards, feels like the beginning development of the "isolinear chips" in Star Trek, that allows them to swap out modules of the computer to do other things that are pre-programmed into the chips.
    (it also feels like modern circuit-boards, like graphics cards & ram cards, but that's not as cool) ;P

  • @AlexeyFilippenkoPlummet
    @AlexeyFilippenkoPlummet ปีที่แล้ว

    Me at the beginning of the video: cool, I'll finally learn in details how a computer works on the most basic component level!
    Me at the end of the video: ok, these flashing colors were cool

  • @Computertechlighthouse
    @Computertechlighthouse 8 หลายเดือนก่อน

    What on green board you called that you switch to right or to left? And can you describe the connection between counter, memory and clock, which one connect to which?

  • @Lumin3ra
    @Lumin3ra 2 ปีที่แล้ว +2

    i am going to start a similar project now! Thanks!

    • @3DSage
      @3DSage  2 ปีที่แล้ว +1

      I'm happy to hear that! :)

  • @marstonzi
    @marstonzi ปีที่แล้ว +1

    This was my childhood dream to craft a pc myself

  • @djayers
    @djayers 2 ปีที่แล้ว +2

    Very nice! I love the physical design. Can't help thinking, it wouldn't have taken much more effort to make it Turing Complete. Future project..?

  • @SilntObsvr
    @SilntObsvr ปีที่แล้ว

    Wait, was that the guitar music from "My New Family" visual novel at about 7:45?

  • @Frilluway
    @Frilluway 10 หลายเดือนก่อน +1

    I always wanted to build my own computer, now im sure its possible

    • @3DSage
      @3DSage  10 หลายเดือนก่อน

      You should! :)

  • @petermikus2363
    @petermikus2363 ปีที่แล้ว

    So do you have the schematics for it or not?
    I would be really curious as to how exactly this thing is put toghether

  • @JoubertRyksen
    @JoubertRyksen 4 วันที่ผ่านมา

    This is my favorite TH-cam Video. I watched it like 10 time's already. I am 15 years old.

    • @3DSage
      @3DSage  2 วันที่ผ่านมา

      Wow! That makes me happy and I'm glad to hear that :)

  • @youtubeshadower4039
    @youtubeshadower4039 2 ปีที่แล้ว +1

    0:14 - 0:15
    Isn’t that kept the scientist and inventors of old going?
    I mean a lot of them became obsessed until eventually succeeding at what they do best imagining theorising and creating

  • @Shaggy0f138
    @Shaggy0f138 2 ปีที่แล้ว

    This is beautiful.
    Memory recalls of the Altair 8800. Thank you.

  • @georgehusband3578
    @georgehusband3578 2 ปีที่แล้ว

    This channel is a real gem

  • @ChaksFM
    @ChaksFM 2 ปีที่แล้ว +2

    can you make more videos on the output devices and how they interface to the computer? I feel like you jumped over that.

  • @pablogarin
    @pablogarin ปีที่แล้ว

    Cool video, I really love this kind of projects and yours look awesome.
    Just wanted to point out a transistor is very fast, but it's not even near the speed of light. They have a switching speed, which is defined by it's capacitance and it's shape (size) and it's measured in frequency. If you check the transistor datasheet you'll find the gate delay and it's probably going to have a formula. Also, the wire's in a circuit are not perfect conductors and they have resistance, which makes the electricity move at around 1/3 the speed of light. It's still pretty fast, but not speed of light fast.

  • @filippochiarolla1706
    @filippochiarolla1706 8 หลายเดือนก่อน +1

    can some one explain me the clock he made at 3:00?

  • @amuriba
    @amuriba ปีที่แล้ว +1

    Great project!, if you add an ALU it can be able to make simple calculations

  • @dylanhetzel
    @dylanhetzel 2 ปีที่แล้ว

    This is the coolest thing I think I've ever seen, I want to make one myself now

  • @jsprunger6246
    @jsprunger6246 7 หลายเดือนก่อน

    I love this, keep doing this

  • @andrewwasson6153
    @andrewwasson6153 ปีที่แล้ว +1

    So this was a really cool video. I built something similar but it’s only 4-bits wide. I’m interested in the guts of your CPU. What are you using for an ALU and what are you using for the the instruction decoder; are you using microcode to decode or are you using a demultiplexer and gates? My Clock, RAM and address register is pretty much identical to yours.

  • @Expomarker36
    @Expomarker36 11 หลายเดือนก่อน +1

    what is the circuit diagram for the simple cpu clock you showed