I Invented a Keyboard and Snapped it in Half (MiRage Mech Keyboard)

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ต.ค. 2021
  • The goal: the most hackable mechanical keyboard. The result: trolling the pants off /r/mk.
    This episode is sponsored by NextPCB! Visit www.nextpcb.com/?code=Zackdd for massive discounts on high-quality PCB's. They made the boards for this episode!
    More info on the project's core, the Seeeduino Xiao RP2040: www.seeedstudio.com/XIAO-RP20...
    My latest project is a low-profile mechanical keyboard, with three clickable displays, CircuitPython firmware, and a fully custom PCB that snaps into an ergonomic split board or a standalone number pad. Hacker types will love how easy it is to make. Keyboard nerds will hate pretty much everything; this build is a plump, aromatic Cleveland steamer all over the mech keeb orthodoxy.
    This will eventually be a product! For now, you can download the files and snoop around at github.com/zackfreedman/mirage. It's not ready for you to make, but it's close.
    Watch the complete process of making this project: • MiRage Keyboard
    🔴 Live project builds at / zackfreedman !
    👕 Grab spiffy Voidstar Lab merch: voidstar-lab.creator-spring.com/
    🤝Join our community: / discord
    💰 Support our projects: / zackfreedman
    🐓Follow me! / zackfreedman
    🤫Fancy pics of super secret projects: instagr.am/zackfreedman
    Interference SFX: Partners in Rhyme
    All other SFX: zapsplat.com
    Soundtrack:
    "Running in the 90's (Vaporwave Remix)" by Sytricka
    "Consider it Swung" by Light-foot
    "Chillout Lounge Wandering" by Ron Gelinas
    "Funny" by Suhov
    "Come On Let's Go" by Le Gang
    "That Old Grey Computer" by EMAYTEE
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    This project still has a ways to go, but if you're interested in alpha testing, please sign up here! forms.gle/1NZyLnt1roZXHf4b9

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

      The qualifications section doesn't have a field I can type in. I don't know if that's a problem on my end or yours.

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

      Same i cant type in qualifications, i actually worked on designing some keyboards for large companies i cant tell you what ones due to contracts i had to sign

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

      @@cockatieltime2259 ​It's supposed to be a section header. I just cut it, it's more confusing than helpful

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

      So could I get a third keyboard so I can have a numberpad?

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

      Might be a stupid question: how does being an alpha tester work exactly?

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

    I really love that we live in a day and age where one can say, "I'm tired of working around my hobby PCB manufacturers limitations" and just switch to another one.

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

      That's only true for who lives in North America/Europe.

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

      Pop gang

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

      I really love in a time and place that i can just move to a new hobby pcb maker

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

      The best part? I learned everything I know about the actual physical aspects of electronics by watching a few snarky assholes use their techno-powers for evil and chaos. All you need is an internet connection and something that runs TH-cam. Gone are the days of spending a few hundred on a set of coding books just so you could program a cool maze generator on your Apple 2.

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

      @@gustavrsh And only true for those who can afford their pricing ...

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

    “People that don’t know how to code, like web developers” hahahahahahaha

    • @0oShwavyo0
      @0oShwavyo0 2 ปีที่แล้ว +101

      Never felt so personally attacked. It's completely true but also deeply insulting lmao

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

      Trueeee

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

      Holy crap. It's been a long time since I've seen you, Barnacles. You helped ignite my personal interest in coding projects.

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

      I humm... I don't get it.
      Are we talking backend or frontend here?

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

      Got em😂

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

    "Imagine you are someone who doesn't know anything about programming, like a web developer".... lmfao, spit my coffee out all of the monitor on that one. You're killing me with all these comments

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

      My best joke of the video 😂 it's funny because it's true :)

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

      @@rungeon83 100%. I've got 30 years in IT and moved from developing to design and architecture within the first year. 1 decade of design and 2 decades of enterprise architecture later, it still boggles my mind how drag and drop a lot of "developing" has become. It's almost "configuration" than developing.
      I rarely ever developed back in the day with an IDE even, almost always writing code in a text editor. When my daughter (6 yrs old at the time) made her first website I knew "coding" had been removed from web developing.
      There are very few of us hw/sw people around who have degrees in both computer science and computer engineering. Probably why I like this channel. Engineering both a HW solution AND SW solution and the integration between them, has always been one of my favorite things to do. Add in Artificial Intelligence and you have the frosting on the cake

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

      @@Hangs4Fun And you walked up uphill both ways through 2 meters of snow to and from school, too, I presume.
      I've only got 25 years in IT, so I appreciate being able to do more with less. I also appreciate building HW for fun. But you keep gatekeeping, hoss.

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

      @@phrebh oh Lord, that sounded JUST like something my grandpa would tell me about when he was younger... Shoot me now, lol 😆

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

      I felt personally called out by the joke... and I fucking loved it! :'D

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

    Rather than "shamelessly" reassembling them, you could add a pair of magnets to the joining sides of your 3D print (or linking grooves to put them together like a zip) and make the headers into an elegant bridge plug, and make remerging into a bigger feature of the board rather than a mild accident that's easy to fix.

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

      This! This is a brilliant idea. I hope Zack adds it to the next revision.

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

      That is exactly what I was thinking.

    • @mr.eggdog707
      @mr.eggdog707 2 ปีที่แล้ว +1

      I don’t know that much about keyboards, but isn’t there something to be said about electromagnetism

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

      Is there a way to do that and not have some male header poking out of the side of the board? maybe a grooved keyway going along the whole height of the board would be a good way to make it look good, be functional and strong when together and protect the header?

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

      @@mr.eggdog707 that's not a problem at all to be honest and even if it were, you could conduct the magnetic field lines away or make a shielding for it or find some other creative solutions

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

    "Your cousin's dad is named Robert" took me longer to figure out than I'm willing to admit 😂 but the "ohhh" of realization was very satisfying. Dad level jokes here on full display.

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

      Ugh, I still don`t get it :(

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

      Bob's your uncle. Holy cow this took me way too long

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

      @@raddaks2039 i dont live in british so idk what bobs your uncle means

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

      @@p6v665 It's kind of like saying, "voilà" and implies that "quick as a snap" your job is done.

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

    🙋‍♂️ - love the compliant pcb OLED display buttons.

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

      I love that design so much!

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

      Are they not going to be pretty heavy on actuation force though?

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

      here are the mike and the ketioz together the slang smugglers

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

    Bruh, the jokes per minute are always packed so tightly, yet delivered so well. Happy to see the channel gaining traction more and more.
    Would use one of these, I think I had a chance to use a small pad with one of those lp switches and damn did they feel sexy. Low Profile should really be more mainstream with how smooth they can feel.

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

      A jokes per minute counter should be added to it as a feature XD

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

      Yeah I have to actually watch these videos at closer to normal speed just to digest it all haha.

    • @JB-fh1bb
      @JB-fh1bb 2 ปีที่แล้ว +1

      @@xenontesla122 I genuinely don’t know if anyone but him could keep track of them all without serious funding, and am VERY sure that he would intentionally not count a bunch of jokes.

    • @Omega-mr1jg
      @Omega-mr1jg 2 ปีที่แล้ว

      @@JB-fh1bb shut up then

    • @JB-fh1bb
      @JB-fh1bb 2 ปีที่แล้ว

      @@Omega-mr1jg ? I don't know what convo you're in

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

    I would absolutely love to have one. I would probably end up using it as a streamdeck-esque numpad thing, but I would definitely at least try it as a full keyboard.

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

      Feel free to sign up for the alpha at forms.gle/1NZyLnt1roZXHf4b9

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

      Yeah I'm with you there, I like the design, nice degree of flexibility designed in, and those small throw proper mechanical switch I've been curious about for a while.. But probably just end up a small extra board to go alongside my trusty model M (having learnt to type on it and used it ever since its just so natural feeling), but at the very least is an interesting idea.

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

    "Imagine you are someone that doesn't know anything about programming, like web developer"
    Damn that shit hurts

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

      But accurate, often times. Few web developers are actually developers, and only know how to write HTML and CSS.

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

      And right after that we see CircuitPython in a "product" :D

    • @user-mb1kj8gt8b
      @user-mb1kj8gt8b 2 ปีที่แล้ว +11

      @@feyntmistral1110 they wouldn’t be considered we developers, there is no way you can get an actual job or make any decent web app with only html and css. Your statement is just inaccurate even children code web apps with js.

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

      @@vablo7198 LMFAO.. If thats not ironic, Im either very concerned for you, or you have the most advanced CSS the world has yet to c.

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

      when you and your sibling are supposed to be asleep th-cam.com/video/RXqP7l3TXHA/w-d-xo.html

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

    13:42 He totally missed an opportunity to spell mirage with a y so it said "My Key" on the other half.

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

      and it would be my rage not mirage

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

    This is peak youtube content. Love it. From beginning to end the chaos, the learning, the all of it

  • @RohanSharma-xi7bb
    @RohanSharma-xi7bb 2 ปีที่แล้ว +7

    Also would love a video series on just the basics like "best soldering practices, how to choose a micro controller etc."
    As a newbie to the hackerspace, those are the most daunting thing to me getting started with these projects

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

      The DroneBot Workshop channel might be helpful to you. m.th-cam.com/users/Dronebotworkshop1

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

    "Your thing on your head" is the core reason im still watching

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

    9:09 "That's like hammering a nail with the deathstar"
    I love this line lol

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

    This looks super fun. I've had a bunch of parts ready for my first split lowpro build for months now and I just couldn't decide on which specific layout I want. This one ticks more of the boxes I'm looking for than most. I'd love to give it a shot.

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

    "Zack Freedman of proudly mi key one half is a three halves a cyber" I dig this new style of rap

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

    Awesome keyboard! I like the use of io expanders. I'm going to have to look into circuit python now. Thanks!

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

      It's a pleasure to use, but many operations are slow. I may need to rewrite this in C++ to get the performance we need for consistent clacking.

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

      @@ZackFreedman let us know how it goes! I've been noodling with using a microcontroller with enough pins to use one per switch, but they tend to get more expensive.

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

      There are some aspects of keyboard firmware design that are not obvious, such as n-key rollover. I have noticed that a lot of keyboard manufacturers don't get it right, and the result is a lot of transposed characters when typing, especially when using modifier or shift keys.

    • @JB-fh1bb
      @JB-fh1bb 2 ปีที่แล้ว

      @@filker0 Right? “N-key” is suuuuch a diluted marketing term.

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

      @@ZackFreedman or maybe use the even cooler rustlang 😎

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

    this is my first video i’ve seen from you, and holy hell, you seem like such an amazing person to talk to and i would enjoy talking keebs with you, i can help you make your keyboard sound exactly how you like regardless of the cherry switches or not, looking forward to updates on this board

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

    This is amazing; I've been planning to DIY a split keyboard for ages and this looks so cool. I would love to get my hands on this sooner or later ♥

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

    The thought you put into this made the engineer within me very happy. Great inspiration

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

    Absolutely amazing. That’s some top level design right there. Would love to alpha test it. Down with the mk hegemony!

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

      The alpha-test signup list is right here! forms.gle/1NZyLnt1roZXHf4b9

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

    Dude this is so sick. Love it. Love the video. You're just so likeable...seriously I enjoy all your videos. Keep it augmented my dude!

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

    This is so incredibly awesome, I love what you're doing!
    Also as someone who hates physical electronics but like software stuff it's extra impressive

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

    Can't wait for the bugs to be ironed out. Looks like an amazing project. Would love to help test if I wasn't a complete noob with this stuff

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

    I love how inclusive you are to the vast cyborg community.

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

    genuinely one of my favorite channels, can't wait to see it all come together

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

    Such a sick project! Well done👌

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

    Thumbs up for the web developer gag alone :)

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

    This is awesome. Perfectly illustrates the sort of homebrew-ethos that made me fall in love with the custom keyboard community. Thanks for the great content

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

    What a perfect day for this to come out. I’ve been looking into a split keyboard for my desk, but am generally not a fan of most of em. This would be a perfect project to do. Count me in!

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

    Zach this is so great. I love how your jokes just flow throughout the technical bits. Also this keyboard is amazing!

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

    Columnar stagger would like to have a word with you about ergonomics. It's low key vastly better than a grid layout especially with tenting and angling the halves

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

      At least the matrix/grid layout is much better than the slanted layout.
      Columnar stagger might be the ideal, but at the cost of making the circuit traces much harder to make and likely consuming more space in footprint.

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

    hey ! i'd be really interested on working on this project and adding my personnal touches (like maybe replacing one of the screens with hot swap addons like a rotary encoder or a trackpoint !), or maybe adding some hinges on the split keyboard to make it able to fold in 1 small piece and store it safely. Tho i have to admit that i have never worked on keyboards that are not using qmk, that could be a very nice experience nonetheless (:

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

      I may actually cut the screens myself. They look cool and work great, but I'm not sure I can prevent the OLEDs from cracking if users mash them down. They also take a while to update, and flicker on camera. I may replace them with wheels or modular snap-in controls.

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

      @@ZackFreedman i think that a small piece of clear acrylic could do the trick, tho i don't think that they are as useful as they seem at the end of the day. Maybe you could use a smaller 128x32 oled screen if you want to display informations about those said wheels and snap-in constrols and leave more space to work with. I was thinking of something else too, i have a keyboard that has the option of soldering a bunch of stuff on a single space, either a keyswitch, a rotary encoder, an oled screen, a slider etc.. and i think that implementing this kind of design could lead to better modularity and more options for the end user, if it was done on let's say, the far right and far left columns of the keyboard. Thanks for the reply though!

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

    This is beautiful! I am definitely wanting to follow this close and see how it goes. It's exactly what I've been looking for. Options and all of them!

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

    I really appreciate the clean IO expander. Awesome video and thanks for all the documentation. I feel like few people document keyboard projects to the point where other people can actually do it too, which I feel is the exact point of documenting projects online. Thanks Zack! Great video

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

    I want (and applied for) one of these. Basically everything I was designing for myself! Though I would like to say as a web dev, I also code in Rust which makes me doubly insufferable.

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

      Ew yuck gross. Might as well add lua and Java ;)

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

      @@voxexsulis9022 Hey Lua is a perfectly useful embedded language. ;)
      At least I don’t use FORTH anymore.

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

      @@underscorenul Love it, been meaning to really try to get to grips with Rust myself, seems like a very good idea, but just not found enough reason to yet.

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

    Would definately love to be an alpha tester. My main keyboard just suffered an unfortunate fate so it would be the perfect forced excuse to force an alpha test board into the role of my main for a while.

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

    this looks absolutely awesome, great work man, really gonna keep this on my radar - love the display buttons!

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

    You are humorous and extremely informative at the same time , i am getting in building my first split low profile keyboard and this video was information packed. I learnt so many amazing things and concepts i cant thank you enough for what you have shared via a video. Keep rolling out your journey on building mechanical keyboards. Subbed.

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

    As a business owner, this keyboard would be immensely powerful when a customer comes to me with a common question, I need those macro buttons 🤪 Need this in my life 💪 excellent work!

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

    Oh my god, I love it! I’d love the bottom row to be ortholinear as well and to split the board one column to the left, but apart from that, it’s pretty much perfect!
    Also, thank you so much for splitting the bottom plate this way to make it easier to print and assemble, that’s a big one.

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

    oh that looks like all sorts of fun, can't wait to see later revisions. I recently swapped to a Moonlander Mark 1 Split keyboard, never going back to slabs.

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

    i would love to test this, you just addressed a good hand of my beefs on DIY custom keyboards and im so excited with the result.

  • @Max-vg8he
    @Max-vg8he 2 ปีที่แล้ว

    This is amazing, great work!

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

    Love your content and love keyboards! Match made in heaven. Def going to go watch the build on the VoD

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

    This is amazing mate. I have been bummed out since you went to Twitch but kept it to myself. I tried watching the streams but due to work it has been impossible even though I did manage to get on a couple of times.
    I printed the Sick-68 (Uniqorn) for the wife out of Glow in the Dark Hatchbox PLA and all the keys are wired and ready to be soldered on the Teensy.
    I also printed out the Redox Handwire. The base was made out of Ziro Sparkle Red and the top out of Ziro Diamond Black. Now you come up with this! Why would you do this to me!
    Seriously though, I am so pumped just to see a new vid from you that you've made my whole day, week and year. All I do is work and have little spare time for my projects but thankfully that has helped my build a more than modest lab upstairs with a ridiculous amount of parts and components. This way, when I do have the time, I won't have to wait too long for items to come in while I work on other areas of my build.
    I love the new design! I don't like leaving things half finished so I'll finish the "Uniqorn" and then it's off to this. I've signed up. I'm drugged to the eyeballs in peanut M&M's. I have a work log that will make building the pyramids look like a smoke break but I'm in!
    Sorry for the long write up but I'm so pumped right now. I'm excited watching the new video. Seeing you and most of all, the new build which I cannot wait to get into!
    I wish you the best and thank you for all the great content. You've been my greatest inspiration.

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

    First vid of yours I've watched and your humor instantly made me sub.

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

    Hey Zack, you have a crazy good channel! I love all your projects. And, your smart ass attitude as well lol. I appreciate the knowledge man! I just started getting into this stuff like learning Python, (for now, being that it is the easiest) 3D printing, microcontrollers, Single Board Computers, etc etc. Your videos inspire me even more!
    Again, thanx for the knowledge and honesty 🫡✌🏼

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

    This is shaking my mind. Amazing job Zack.

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

    I love how he made shure that we all get to do the keyboard acording to OUR needs, and (even more important) OUR posibilities. This guy is our friendly neighborhood Nerd tech man an i love him

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

    Great video! I love the patter.

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

    The comedy here is gold, Congrats on making a channel that combines a keyboard niche to people who might actually watch, Love the channel!

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

    This is amazing. Well done

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

    Amazing project and amazing humor. Great video for sure. Felt thoroughly entertained

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

    Thank you Zack very cool

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

    This looks insanely cool. Very nice.

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

    what a wonderful thing!
    Thanks for taking the time to create, make, dicument, and share :)

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

    wow, I almost forgot you existed! so happy to see a new video! Great Job!

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

    wow, can't wait to see then whole project!

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

    This is awesome! I was thinking of picking up a pre-built optical keyboard. But now I really wanna go back to the idea idea of making a keyboard.

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

    4:05 is the best Zack Freedman joke I've heard. Keep 'em coming.

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

    Saw this one during the streams,. Great to see how well it turned out

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

    Great video as ever!!! Hopefully due for the part 2 soon! :)

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

    Great content as always bud!

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

    Really love your videos. Always makes me want to start building something. Keep up the great work.

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

    Awesome keyboard design/idea! I really like the button/screen on the side! Question: would the wpm be an average of the use over time(so it would save the typing speed on the board) or for a short span? Thank you for the amazing vids!

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

    Amazing keeb! can't wait to see it as a cyberdeck. As a ergodox infinity owner, i appreciate the ease of use immensely!

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

    Frking love it, that's the kbrd that I been looking for, it's exactly what i need

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

    "ZACK FREEDMAN OF proudly MI KEY
    ONE HALF IS A THREE HALVES A CYBER"
    Perfect, I'll buy your entire stock

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

    This has been the best keyboard project I have sees so far. best vertical integration, and big thumbs up for ditching old tech.

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

    Zack, I don't even care about keyboards that much, or really electronics at large (Mechanical engineer for a reason), but I love your videos just for the entertainment value alone. You are my new favorite channel.

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

    I understood very little of the technical verbiage. I was still so fascinated with the process. I love making ideas come to life. I hope I can make something of this scale one day. Thanks for the videos!

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

    This is one of the most inspiring and impressive things I have ever seen. Great job man.

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

    This project is absolutely amazing. As a (amateur) Pcb designer and a software engineer (almost, still 3 classes to go) I can say that you did a great job. Port expander are way better than the matrix system. Also, your jokes are the best.
    I was planning to replace my 15 years old keyboard, and considering building one (after watching your first video). Now I'm totally convinced.
    I love to build stuff, and off the shelf keyboard cost a fortune.
    Keep up the good work, you and your projects are awsome.

  • @james.a
    @james.a ปีที่แล้ว

    Looking forward to the next video on this project!

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

    I have been a mechanical keyboard fan for years!!! I love this design!!! I'm so happy to see someone actually take it to the next(pcb) level I would love to have one of these keyboards can't wait to see the cyberdeck in its full glory!

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

    The split version is deffently going on my wish list, looks really good.

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

    Wow! Definitely going to build that.

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

    I am so mesmerized. It combines so many hobbies and passions: programming, mech keyboards, circuitry, 3D printing, qmk, and more. I would really be interested in building this and would like a low profile mech keeb like this.
    I have a submitted handwired keyboard for qmk, so I'm interested if the firmware you are using supports layers.

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

    RP2040/CircuitPython FTW! Nice work, Zack

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

    This is great thank you!

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

    ahhh this is seriously so cool, the amount of side things you thought of and put into the design is fantastic and inspiring. if I ever get a 3d printer this'll be on the to-do list for sure.

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

      ... Or find someone who has one and ask them to print it out for you. Pay using beer of course.

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

    Huge respect for the level of thought (and effort) you put into this 🙇‍♂️

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

    Now that is something I want to buy/make/semi-diy. I will follow this project with interest.

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

    Ok, im getting into this one. Never soldered or touched a circuit board or screws this small but you inspired me to just go for it.. wish me luck.

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

    I would really love to alpha test this. I have to wrtie a lot of formulas on a laptop and the advanced efficency of being able to type all those special characters on an extra keyboard would be a godsend.
    Also really impressed by your turnaround time of these projects, I can't even get a simple MosFet to behave correctly

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

    Great video man

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

    As much as I'd love to alpha test, I'm a networker by day, and 3d printer/painter by night. Good luck with the tests and I can't wait for the full release!

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

    looks like fun, can't wait to build

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

    Why do I love this sooo much

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

    great engineering man taking what you have learned and combining it all into a cool board

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

    This cyberdeck looks like something I want to build. I always love your projects!

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

    This is do damn cool! I've been looking at building a keyboard for a while now, but this is way cooler than the same tired builds in r/mk. Has all the cool factor of a DiY build without the elitest mentality!

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

    Excellent design!

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

    Wonderful.😎 Thank you. (and a huge👏 for the fast pace of all your jokes.)

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

    I am so glad I stumbled on this channel. I have been working on Python scripts for a full RPi to do cool stuff with custom keyboards (I wanted to be limited as little by the actual HW). Besides this being an amazing concept worthy attention it also uses MicroPython amd some of those features can be added later. I think keyboards should be as personal as knifes, screwdrivers and any other tool you use for years without replacing it. Anything from basic typo corrections to command snippets for daily analysts.

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

    As someone who is in the Keyboard community whom loves split keyboards, oleds, and ortholinear, I love love love this project! I love how you are challenging the meta by not accepting what is commonly done! I would love to try out the alpha, but I know that I will not enjoy the Kailh Chocs (I have tried them out myself). Something about the flat keycaps is not comfortable for me. I shall keep watching and wait patiently for the MX version :D Best of luck man!

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

    Well done sir! Bravo!

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

    3:58 came so out of left-field, omfg I love it.