How to Finish Your Weekend Projects in One Weekend

Поділитися
Вставка
  • Опубліковано 21 січ 2025

КОМЕНТАРІ • 644

  • @ZackFreedman
    @ZackFreedman  4 роки тому +233

    I've updated the Git repo with improved firmware, instructions, a BOM, and a wiring diagram. This project is ready for you to build! Clone, download, or fork at github.com/ZackFreedman/Big-Wheel

    • @CarlesMateu
      @CarlesMateu 4 роки тому +11

      Built it! had a free weekend, but it's easier following your guide that doing it for the first time, so, you doing this in a weekend amazes me !!!!
      Now to modify the firmware (I wanted it for OBS Studio), and software is my trade, so I guess I can add some improvements that will be my contribution back to the community.
      Ah! One detail, there's a typo on the electronics schematic, you state that bottom knob B goes to pin 10, but it should go to 14 (10 is already used by wheel_b) as it's stated on the firmware.

    • @DEVUNK88
      @DEVUNK88 4 роки тому +2

      is there a way to get fusion360 for free? I know at one time before they updated their subscription there was an option to use it free? it does not appear that is the case any more

    • @ZackFreedman
      @ZackFreedman  4 роки тому +7

      @@DEVUNK88 You can get an educational license for free, assuming you're using the software for your personal projects: www.autodesk.com/education/edu-software/overview?sorting=featured&page=1

    • @DEVUNK88
      @DEVUNK88 4 роки тому +2

      @@ZackFreedman Thank you this is the page I have been looking for but couldnt seem to find! Thanks Zack!

    • @ZackFreedman
      @ZackFreedman  4 роки тому +6

      @@DEVUNK88 It's my pleasure. Go build something cool!

  • @ClokworkGremlin
    @ClokworkGremlin 4 роки тому +210

    This channel has some of the most clickbait-looking videos that have turned out to be 100% worth watching that I have ever seen. It's like the complete opposite of Buzzfeed.

    • @ZackFreedman
      @ZackFreedman  4 роки тому +44

      Thanks! Hyperbole is pretty much necessary for UA-cam, so I want to make over-the-top videos that live up to the hype.

    • @Uzi3055
      @Uzi3055 2 роки тому +4

      Yeah I don’t even care about this topic but I’m watching cause I always learn something when I watch Zack

    • @biozgamer5445
      @biozgamer5445 10 місяців тому

      There is this channel with clickbaity thumbnails, it's real... it's all real, but the thumbnails are just in one of the classic clickbait formats

  • @peterbarnes3121
    @peterbarnes3121 4 роки тому +835

    Thanks.
    That was a semesters intro to desing in 12 minutes.
    Excellent job.

    • @ZackFreedman
      @ZackFreedman  4 роки тому +139

      Thank you very much! I wish more engineering schools had prototyping classes; building stuff in a hurry is a different set of challenges than traditional engineering.

    • @illyau
      @illyau 4 роки тому +10

      I agree, very well made video. I'll actually use these prototyping tricks on the projects I'm currently working on for my study!

    • @yiyang4445
      @yiyang4445 4 роки тому +7

      @@ZackFreedman I'm a sophomore in Purdue, and every engineering project is kind of rush lol

    • @BeefIngot
      @BeefIngot 4 роки тому

      Desing?

    • @HvV8446
      @HvV8446 4 роки тому +11

      @@BeefIngot he’s studying engineering or design or something, not english
      I do however somewhat disagree with zacks mindset of: finish it before a certain time. For harmless weekend projects? Go for it, but for big projects like heavy machinery, ships or buildings, DO NOT DO THAT. Im studying safety and security management and a lot of accidents happen because people are running out of time, corners are cut, stuff goes wrong and people end up hurt or dead

  • @Michele-ue5eu
    @Michele-ue5eu 4 роки тому +430

    Liked because you are a bro and commented your code and not just threw spaghetti at us

    • @Mourdraug
      @Mourdraug 4 роки тому +8

      I'll take clean code over spaghetti with tons of comments any day.

    • @syriuszb8611
      @syriuszb8611 4 роки тому +6

      @@Mourdraug Yeah, writing summaries is important, but if you need to write a ton of comments that probably means you have block of code that should have been collapsed into new function or method.

    • @oasntet
      @oasntet 4 роки тому +6

      @@Mourdraug Not everybody can churn out clean code for a weekend warrior project. Some vague notes about what each bit does is worlds better than most hobbyist projects.

    • @Mourdraug
      @Mourdraug 4 роки тому

      @@oasntet writing an extra line or three for each bit of code instead of writing short, single purpose methods with meaningful name speeds up coding how exactly?

    • @cinnamonkittamon
      @cinnamonkittamon 4 роки тому +1

      @@Mourdraug probably less thinking. Time spent organising and thinking about names is time spent not typing.
      Then again, maybe that doesn't actually have any effect.

  • @handdancin
    @handdancin 4 роки тому +126

    i love the philosophy / mindset tips. identifying "finishing" as an overriding design consideration is revalatory! "design for finishing" > "design for manufacture"

    • @oasntet
      @oasntet 4 роки тому +3

      Or worse, "design for perfection" or "design for feature completeness". I need to cut most of my unfinished projects down to maybe 25% of their scope so I can just get one dang version finished. Then maybe I can think about V2.

  • @obiomachukwuocha4918
    @obiomachukwuocha4918 4 роки тому +79

    This honestly is great intro vid for any engineers working on a senior project. Two days somes up the plans for the first semester. Research ahead of time, Test as you go, something's better than nothing are prolly the best advice you can have.
    - Senior Mechanical Engineer Student, 2021

  • @coreyroberts3342
    @coreyroberts3342 4 роки тому +208

    "...and I had an entire weekend to myself", annnnnd there it is, just gotta find these unicorn weekends.

    • @tseawell90
      @tseawell90 4 роки тому +2

      you cant find a free weekend?

    • @coreyroberts3342
      @coreyroberts3342 4 роки тому +12

      @@tseawell90 Not an entire weekend, there always seems to be other stuff that needs to get done.

    • @MykKessler
      @MykKessler 4 роки тому +28

      You just not have kids or be married lol. Enjoy your freedom.

    • @tseawell90
      @tseawell90 4 роки тому +1

      @@coreyroberts3342 ok whatever

    • @kevinyoussef9821
      @kevinyoussef9821 4 роки тому

      69 yeeee

  • @MorganToDOPE
    @MorganToDOPE 4 роки тому +219

    "a project that is really rough is better than a project sitting in a box in your back room that you'll finish 'someday'."
    THAT'S MY PREROGATIVE OKAY!!! I'm sorry, that one just cut real deep...

  • @sethtrey
    @sethtrey 3 роки тому +6

    "Always make test prints" prevents much plastic waste. I have learned this by trial and error several times, and will probably learn it a few more times before I know it. Thank you for all these wonderfully practical insights.

  • @balobreached
    @balobreached 4 роки тому +83

    I came for vague keyboard tech.
    I stayed for the beautiful curly haired prince. 👏😤

  • @aitchpea6011
    @aitchpea6011 4 роки тому +16

    Dude, you've barely started on UA-cam yet you've got some amazing builds and breakdowns. Can't wait til I get to say "I watched him back when...."

  • @Nathendov
    @Nathendov Рік тому +2

    I find myself coming back to this every couple of months. This is a must watch for new engineers or experienced procrastinators with boxes of unfinished projects like me.
    Thanks a lot for making this informative repremand I never knew I needed.

  • @andrew2004sydney
    @andrew2004sydney 4 роки тому +34

    Good suggestions on project timing and thanks for sharing your designs. I have a few suggestions. 1. Could have used a PCB for the project - if not a custom designed one, then a piece of strip board. 2. Could use much thinner wire to connect between switches. 3. With code comments, write the comments first. Then just write the actual code based on what the comments say that each section should do.

    • @hippie-io7225
      @hippie-io7225 2 роки тому +1

      The nice thing about using a PCB (besides faster assembly) is that you have a product when you are done. I have been using Diptrace for my PCB designs for over 7 years. Diptrace gave me far fewer errors than when I used a high-ticket PCB systems costing 20x more! (Besides being more feature-rich , easier to use and no yearly update fee) Concerning code and comments:
      The best code has NO comments. Instead of epagab(void); // Eat pizza and grab a beer.... do this ..... EatPizza_And_GrabaBeer(void); no comment needed. I've been programming since the late '60's. The comment thing started as a necessity due to very poor hardware availability (small memory/storage) It has since then, become a bad habit substitute for better code writing.
      Writing your project as pseudo code (outline form) is a great idea.

  • @GridDweller77
    @GridDweller77 4 роки тому +12

    I feel like I'm learning things that I never even knew that I should know as rock hard fact and rules.
    I think I found one of my new favorite youtubers

    • @jacobm2625
      @jacobm2625 4 роки тому

      Most of it is things that are obvious once you’ve done rapid prototyping. That’s why more job experience = more pay most of the time. 80% of grasping any field of work is knowing how to avoid all the dumb mistakes and have a streamlined workflow.

  • @pazka
    @pazka 4 роки тому +1

    I can't thank you enough for the amount of extra work you put in to explain to us the amount of extra work you put into your project to avoid the amount of extra work you would have to put in if somehting had gone wrong. Thank you !

  • @Sholto_David
    @Sholto_David 4 роки тому +8

    This was just straight up good advice. I'm not even going to build anything this weekend and I'm already feeling on track.

  • @AW_DIY_garage
    @AW_DIY_garage 4 роки тому +4

    My weekend project is a Datsun 510 that has been off the road for over 2 years. You crushed this dude and these are amazing tips.

  • @JimmyKeeseeJr
    @JimmyKeeseeJr 4 роки тому +1

    This is one of the best build videos I've ever seen. You focused on the process, not the knitty-gritty. Sharing this with our engineering students. Thanks for the thought and energy you put into this. you have a bright future on the tubiverse!

  • @B1GTOBACC0
    @B1GTOBACC0 Рік тому +1

    I tend to take on larger projects (4-6 weekend stuff), but this is still great advice. I used to come into the weekend and think "I'll just finish what I can this weekend."
    Now I have a plan by Friday about exactly what I want to do by Sunday evening. I'm better at estimating my time, get more done, and manage to put my tools away each weekend instead of leaving them out because "I'm still using that."

  • @jeremysutton22
    @jeremysutton22 2 роки тому

    I got my first 3d printer (flashforge adventurer 3) 6 days ago, and this channel is by far the 2 best thing to happen to me in the past week!!

  • @theoldpcguy
    @theoldpcguy 3 роки тому

    The BEST UA-cam video I have watched all week, well except for the Starship SN10 flight. I've been building stuff since the 1970s and you made this project really easy to understand and build. There were only two things that weren't made clear in the video, but I'm going to assume that the following are both correct:
    1) The included STL files have been corrected for proper key switch fitment.
    2) This key deck plugs in via USB and acts just like a standard HID input device.
    Again, GREAT video. This will come in handy for me since I've been tasked with editing videos for our church services since the dampemic started.

  • @phrebh
    @phrebh 4 роки тому +8

    This speaks to a project I have coming up. Parts are in place, but my knowledge is light in some areas for it. But instead of starting another never-ending project, I think I can give myself a week (a weekend really won't do). Thanks!

    • @ZackFreedman
      @ZackFreedman  4 роки тому +3

      Awesome! That's a good outlook; you'll move faster if you have a goal to hit. Try to break your big idea down into standalone mini-projects that you can combine later - that way, if you run into trouble, you've still finished something usable.

  • @elielbourrelly9902
    @elielbourrelly9902 4 роки тому

    This not just a tutorial... its a fricking life lesson... with this video, you just sky rocketed into my top 3 best makers in youtube.
    As a fellow nerd than loves prototyping, i would really like to see more of the philosophy of making rather than the making itself.
    Please do more of this :)

  • @arctic_angel7408
    @arctic_angel7408 4 роки тому +1

    i clicked to watch you build it and i stayed because you taught us how to build a weekend project not just this specific thing. (i may or may not have an unfinished RC boat behind me right now)

  • @cantorstaub6834
    @cantorstaub6834 4 роки тому

    Did not understand a single word, stayed for the fantastic show. A true nerd really funny with good tips on how to organize oneself, etc. This channel should go viral soon.

  • @MechMX
    @MechMX 4 роки тому +1

    This is one of the best projects I have seen on UA-cam! Even if this was just a weekend project, you still taught applicable lessons for larger projects. The video deck looked awesome and you showed us how to make it too, nice work!

  • @hadleyhudnall8820
    @hadleyhudnall8820 3 роки тому

    I have ADHD and these tips will apply to a lot of my 4 month long “weekend projects”. The bees in my head and I appreciate you! Stay awesome!!

  • @knexpert100
    @knexpert100 4 роки тому +4

    Finally finished swapping out and upgrading the motor, speed controller and throttle control on my decade old Razor E300.

    • @ZackFreedman
      @ZackFreedman  4 роки тому +2

      Nice! There’s no feeling like finishing a project.

  • @Rhinomods
    @Rhinomods 4 роки тому +1

    Thankyou for the great videos! Its nice to see how your production quality is getting better each video!
    You have some great content tech tear downs, organizing, building, hacking, and project planing advice and motivation to do my waiting projects! I NEED THIS CHANNEL! WATCHED ALL OF THE VIDEOS NOW AND NEED MOAHR!!

    • @ZackFreedman
      @ZackFreedman  4 роки тому

      Thank you very much! We’re getting better as we get more practice! You want moar, and moar is what you will get!

  • @kalgrandy2101
    @kalgrandy2101 4 роки тому +2

    I really liked this. I really have a hard time finishing my projects (now that I’m actually deciding to build them) and this was helpful. Love the channel!

  • @HenriBorov
    @HenriBorov 4 роки тому +2

    Love that I found your channel, all your content seems to entertain me enough to put off studying for my exams

  • @Lasacii
    @Lasacii 4 роки тому

    honestly, I don't know anything about sautering or coding, but this is the best video I've seen about the mindset of getting projects done.

  • @flying_free
    @flying_free 3 роки тому

    I like the planning suggestion and that you did the paperwork early on. How I do my studies too, read requirements a day or two before I go to put pen to paper and sleep on it. After a day of rest or two depending on the problem, the solution practically writes itself. Had you skipped the paper diagram and brainstorming, who knows how many extra days or weekends you would have spent on this project. Very cool project and great advice.

  • @inund8
    @inund8 4 роки тому

    Time management tips are something so many channels skip over! Looking forward to seeing more videos like this one!

  • @dimasbka
    @dimasbka 4 роки тому

    Gorgeous project, thanks for publishing!
    0 - oh yes, grinded from datasheets is a pain in the ass :)
    1 - fill balls under the encoder, you can, it will stop wobbling like now
    2 - I would make the seat of the board differently, leaving space for the wire on the sides, perhaps I would even add grooves or wire clips on the board itself

  • @kikdtd
    @kikdtd 4 роки тому +4

    this is quickly becoming my new favourite channel

  • @andrewlhoover
    @andrewlhoover 4 роки тому +4

    I came here from Instructables for the device; I'm staying for the presentation.
    Nice work all around!

  • @CaptainBones_
    @CaptainBones_ 3 роки тому

    You inspired me to build my own speakers! They’re not mathematically perfect, but I wanted to hone my woodworking/soldering skills, and I finished the first one yesterday! Keep up the good work❤️

  • @ColinJWiens
    @ColinJWiens 4 роки тому +1

    I really like your advice about test fits and redundant screws. That part about soldering the diodes backwards was hilarious.
    I made a similar macro "keyboard" for 2D animating. It's 4 dip switches and 1 encoder so far... because that's the bare bones that I need.
    I've been using it on a breadboard for 6 months since I can't be bothered to make it look good. Eventually I'll finish designing a slim keyboard with 3 encoders and custom dampers to silence the downstroke AND upstroke of the mechanical keys.

  • @KnightMirkoYo
    @KnightMirkoYo 4 роки тому +1

    Your advice is applicable to many more things than prototyping. E.g., just finishing a song based on a self-imposed deadline is infinitely better, than trying to make it perfect and never releasing it as a result.

  • @jimphubar
    @jimphubar 4 роки тому +1

    My weekend project is 'Sauerkraut' since you asked. Four and a half kilos so far..
    I really like your videos, your wisenings apply to any project based lifestyle. I make exquisite jewellery and other hand-sized objects (My Mum said so) often from salvaged electronic components.
    Working my way through your catalogue. Subbed, obvs.
    Keep it up you Drongo.
    Edit: Capitalised 'Mum', she earned it!

    • @ZackFreedman
      @ZackFreedman  4 роки тому +1

      Holy cow, that is a lot of sauerkraut! I tried to make some sourdough a few times, but the microbial ecosystem in my secret lair is just too nasty. Your projects sound really neat - hope you finish plenty of them!

    • @jimphubar
      @jimphubar 4 роки тому +1

      @@ZackFreedman Cabbage cheep, winter comin'..
      Sourdough is like having a shithead baby that won't talk to you and dies every three weeks. I've given up on it. Adam Ragusea 'Old Dough' is a realistic alternative.
      Thanks again for your effort with the content.
      Peas Brother.

  • @stunthumb
    @stunthumb 4 роки тому

    If you are always having problems with lifting on large prints, check on your bed heater... if it's just one that is a small square in the middle, get rid of it and replace it with one that covers the entire bed. I did this, no more issues with lifting, better prints all round, much better adhesion. It's one of the best upgrades you can do to a 3D printer.

  • @jusjaisinghani8179
    @jusjaisinghani8179 4 роки тому

    This was a great video and I really appreciate lack of any music and the serious and concerned tone, I really enjoyed and learned through this, Thank you Zack!!

  • @seejjordan
    @seejjordan 4 роки тому +6

    So many good tips in this. ty. Keep' em coming Zach!

  • @maxreichard6164
    @maxreichard6164 4 роки тому

    I’ve never watched your videos before, and I’ve never done wiring or making a keyboard or anything like that. The tips and tricks and advise on what to look out for can be used in anything!

  • @diydad7704
    @diydad7704 3 роки тому

    Very insightful. This little control board is just what i was looking for. Together with your "Make a mechanical keyboard" that's my next learning/making project. Thanks, man. Awesome!

  • @TheOtherWorldlyOff
    @TheOtherWorldlyOff 3 роки тому

    Loved that you added the mistakes and work arounds, trial and error are a big part of my projects 😅

  • @Kr-oy2bo
    @Kr-oy2bo 4 роки тому +2

    I don't know how you showed up on my feed, but I am happy you did!

  • @fifikobalt267
    @fifikobalt267 4 роки тому

    Bro you definitely fired me up. Project time management is key.. thanks for the reminder

  • @JazzToTheTwo
    @JazzToTheTwo 3 роки тому

    You know what,
    I’ve never done anything with electronics
    Ive never even used a soldering iron before
    But you’ve inspired me
    Im thinking I’ll pick up a breadboard and a teensy and some cables and give it a go

  • @justinbanks2380
    @justinbanks2380 2 роки тому

    Awesome project and motivation. While I don't currently edit video (that is something I might do in future), I can definitely see the possibilities of make ng my own keypad for hotkeys.
    Also, love your "wake up at the crack of noon", and *drops it* and immediately saying, 'it's fine, everything's fine"

  • @uint16_t
    @uint16_t 4 роки тому +7

    Stop the callouts!! I'll finish that project!

  • @lekzydab3d959
    @lekzydab3d959 4 роки тому

    Thanks so much... a friend just told me about your channel, you're a great source of motivation and inspiration.

  • @qmey
    @qmey 4 роки тому +3

    Man, that's awesome! It kinda remember me everytime I use ZOOM and have to use hotkeys to control the mic, de camera on/off and some other little s...t.

  • @JAYTEEAU
    @JAYTEEAU 4 роки тому +13

    Fantastic job Zack. Also "I got up at the crack of noon" is now my thing 😂Cheers JAYTEE

  • @MatSmithLondon
    @MatSmithLondon 4 роки тому

    This is excellent. I have just built my multisensor (pretty ceiling mount thing with ESP32, various sensors, ventilation for temp sensors, adjustable baffles for PIR to block certain angles etc...) - NOT a weekend project! Spent way too long modelling the nubs that lock the sensor housing onto the backplate (like 5 days of testing and printing) and almost ran out of steam, tonnes of testing for various sensor holders, pretty patterns for ventilation holes, projected onto cylindrical sides... eugh! Tried to cram the whole lot into a 40mm deep housing and almost failed. Problem is that I'm a perfectionist and it does not come as second nature what you said about "a rough job is better than no job"! I'm still going at it. Anyway your video was highly relatable and applicable to me and my projects too - so I will try to take note of your points and work on them next time. (If interested, theres a vid on my channel showing my sensor after first prototype)

  • @carlos2004
    @carlos2004 4 роки тому +1

    very good tips for starting (and finishing) those projects we start leaving for "later". with the whole quarantine thing, i was able to finish all of my main projects i had pending. i'm now back to work, so don't have as much time so i just do anything i need to do on my free days. who knows, maybe one day i'll actually decide to build a cnc router, but for now i'm just doing the smaller ones until i have enough reason to actually build the cnc.

    • @ZackFreedman
      @ZackFreedman  4 роки тому

      It must feel awesome not to have those unfinished ideas hanging over your head. Half-complete projects make me anxious...

  • @spencjon4822
    @spencjon4822 3 роки тому

    This is resonates with programming work to me. Like 100% what every two weeks feels like with my team.

  • @MrTylerNinja
    @MrTylerNinja 4 роки тому

    What an absolute boss video certainly some keen takeawayslooking forward to jumping into another weekend build sooner rather than later

  • @FierceElements
    @FierceElements 2 роки тому

    Awesome vid. Perhaps a chat on iteration in the future would be good; calling a finished weekend project a successful prototype and iterating (multiple times) over a longer project period. There are always improvements to make.

  • @davidpod1609
    @davidpod1609 3 роки тому

    When I had a school project to build a hovercraft in a week I knew I had no time and finished that thing in half a week and it still was one of the best projects I've ever done.

  • @bebbo_
    @bebbo_ 4 роки тому

    This is great! I feel inspired to buckle down and bang out my project to create a servo actuated attachment for the deadbolt on my door so I can unlock it just by joining my WiFi network.

  • @dachr2
    @dachr2 4 роки тому

    Dude! I've been looking for your exact channel without even knowing it. Awesome stuff! Looking forward to seeing some more of your videos. Subscribed.

  • @jeffbrownstain
    @jeffbrownstain 4 роки тому

    Your jokes are far too good, and you casually slip them past each time. Pure quality.

  • @bricogeekcom
    @bricogeekcom 4 роки тому +5

    Hey, really great project and great mindset on how to get things done. Keep the good work!

  • @ARVash
    @ARVash 3 роки тому

    When you dropped it and reflexively said "everything's fine", I felt that.

  • @philhario3640
    @philhario3640 3 роки тому +2

    I think this is really excellent advice, but I think it is worth noting here that a lot of this advice does require a great deal of specialism. By now, I assume Zach has tens of thousands of hours of experience doing these projects, to the extent where technical hurdles are taken in stride. For example, at 3:08 "You need to aggressively cut out all tedious tasks like manually changing dimensions..." This is great, except for many people new to the hobby, learning how to automate tasks in Fusion 360 might, itself, take entire weeks. Similarly, the idea of prototyping and printing a complicated 3D project might take weeks or months of spare time if you're new to the hobby. On the other side of Zach's advice is the idea that you need to realistically budget your time and to take things step-by-step, regardless of how many weekends it may take.
    The advice here is equally applicable to things like woodworking. An experienced woodworker can knock out a project in a weekend. A beginner is confused what tools are available, what plans are required, and how to assemble everything properly. So in a sense, the video is preaching to the choir --- other specialists.
    I think a lot of the advice is still good, though, like setting strong limitations on your time, or understanding that "it's better to have a crappy complete version than an incomplete version that sits in a box indefinitely".

  • @leandrodepaulacaires6997
    @leandrodepaulacaires6997 4 роки тому

    I really loved the mindset on how to get things done. I have the bad habit of overengineering projects and this mindset of DONE OR THASH could really help me. Thank you 😄

  • @KeBerds
    @KeBerds 3 роки тому

    I am in the process of making a keyboard, absolutely love you!

  • @ElHobbito
    @ElHobbito 3 роки тому

    This was so cool! Thanks for the video. Not sure I'll ever do this project but I loved the 'how to outline a project and finish' theme

    • @ZackFreedman
      @ZackFreedman  3 роки тому +1

      That's what it's there for! I have a few more 'getting things done' episodes, and you've just reminded me to make a playlist.

  • @binitshah
    @binitshah 4 роки тому +1

    Pretty solid advice for hackathons too. Throw in travel to another university and turn-in deadline by Sunday noon, and pretty much no one attempts hardware projects. Of course, that's what makes the hardware projects that much more impressive.

    • @ZackFreedman
      @ZackFreedman  4 роки тому

      Oh, yeah. Hackathons were the crucibles where I really tightened up my process. I love making hardware at hackathons; it relieves a lot of the pressure to build a gorgeous UI, and sponsors love the photo ops.

    • @binitshah
      @binitshah 4 роки тому

      ​@@ZackFreedman Haha yes they really do. Good stuff man, I'll show this video around when the next hackathon happens.

  • @maribakumon
    @maribakumon 2 роки тому

    "It's worth putting in more work to reduce your rework"
    This is probably the most motivating line I've heard in quite some time.

  • @genesisfpv
    @genesisfpv 3 роки тому

    8 months later im watching this while working on some new projects... Definitely going to get going on these 😈 Thanks!

  • @imaginechaos
    @imaginechaos 4 роки тому

    Always nice to see another ergodox user out there! I'm a month in and finally getting used to it.

  • @JakeMakes1
    @JakeMakes1 4 роки тому

    I have never related more than to hearing you talk about making assumptions for your 3D prints lol. Really liked the idea of setting yourself up to save more time later as problems pop up during projects.

  • @fabianholzle9692
    @fabianholzle9692 Рік тому

    Well, need to start on making the last part of my project. Everything else is finished, but it was the "I'll do that tomorrow" thinking, that got me here...

  • @AndreMercado
    @AndreMercado 4 роки тому

    I freaking love your videos dude! what a good sense of humor. keep making and sharing.

  • @moiquiregardevideo
    @moiquiregardevideo 4 роки тому

    That is a multiple engineers work. Mechanical, PCB and schematics, firmware, high level windows/Linux interface, field tester.
    But you prepared for three weeks before, so one weekend is enough.
    Reminds me of a school project: controlling a 6 axis robot arm. Got the entire project in a weekend. Starting from step motor with S curve acceleration up to menu selection, real time keyboard interaction. The code in 6809 assembler was 30 pages long. Electronic class teacher not impressed by two chip parallel port interface to trs80/coco2 computer.

  • @arnoldcp11
    @arnoldcp11 4 роки тому

    I just found this video and instantly subscribed. Your approach and delivery are awesome.
    This is something that I could use but would be totally lost when it comes to coding it.
    Look forward to more!

  • @tombyrer1808
    @tombyrer1808 4 роки тому

    Nice! I like the outline, 'lessons learned', custom captions, & 4x palmface ;)

  • @gujuguru93
    @gujuguru93 4 роки тому

    You're an inspiration man. So glad I found your channel! Keep up the good work and can't wait for more vids!

  • @charles.coslor
    @charles.coslor 4 роки тому

    This is a really helpful vid! I will have to follow it for next time. I end up with a lot of unfinished projects. My latest is a "Beavis Board", a guitar effects pedal lab with breakouts to test effects circuits. The circuit is very simple, but guitar effects pedals have some eccentricities that caused a few setbacks. Now I have to wait for more parts to arrive on Monday before I can finish it. It's a gift though, so I have to finish it soon!

    • @ZackFreedman
      @ZackFreedman  4 роки тому

      That’s pretty sweet! Is is just a development aid, or can you use it onstage?

  • @richarddunning7459
    @richarddunning7459 4 роки тому

    Currently building a mechanical keyboard kit and I'm glad to know even the pros solder diodes backwards :D

  • @LucianoLagassa
    @LucianoLagassa 4 роки тому

    Very good project, excellent as the steps and stages are detailed, above all it is appreciated that you comment on the successes and errors that were detected in the course, especially knowing in the short time that everything was achieved, thank you very much for sharing it with everyone . sorry for my bad writing, I'm still learning English. Greetings.

  • @poptartmcjelly7054
    @poptartmcjelly7054 4 роки тому

    Reminds me of that time last semester when me and my friend designed, built, coded, tested and documented an MPPT solar charge controller in two days. Exactly the time we had left before the project was due, what a coincidence :)

  • @AndrewAkaHrun
    @AndrewAkaHrun 3 роки тому

    Great tips, man! I also admire your hard work and ingenuity. More details on writing the drivers would be a plus!

  • @gadget2622
    @gadget2622 3 роки тому

    Love the video. As someone with boxes of unfinished projects I feel pretty called out though not gonna lie, but I mean that's kinda why I was drawn to watching this in the first place.

  • @jacobdavidcunningham1440
    @jacobdavidcunningham1440 4 роки тому

    It's so great being able to just will things into existence, able to just order parts, print stuff and yeah.
    This project is actually pretty tangible to me, had same issue of editing a 2hr+ long video and it was a pain to scroll right.
    The USB interfacing is something I have to do at some point but interfacing with an IMU is next on my list after some CV madness.

  • @rootednode
    @rootednode 4 роки тому +1

    I have wanted to build a custom keypad like this for a long time. Your video made me order the parts and i'm getting started today.

  • @johnly_
    @johnly_ 4 роки тому

    Love this video. Been working on building this steering wheel to play cyberpunk. Needed something like this to help get me on a timeline

  • @pr2207A
    @pr2207A 4 роки тому +1

    That's amazing. I always look for such out of the box content instead of arduino doing something. 🤩

  • @runforitman
    @runforitman 3 роки тому

    I am so lucky I commented my code for a big project I was, and am still, doing because, when I came back to it, it used so many weird things that it wouldve taken days for me to figure it all out again
    but, with comments, I was able to be messing around with it again within an hour
    I've started convincing myself I'm eventually going to share my code which is why it needs to be neat and well commented

  • @christopherparker1823
    @christopherparker1823 2 роки тому

    I’m learning so much from your work, love what you do!

  • @Andresvideo
    @Andresvideo 4 роки тому

    Wow this is amazing!! Electronics are not my thing, but watching this makes me wanna try!! Thanks for teaching us all of this!

  • @sp78rus
    @sp78rus 4 роки тому

    Subscribed. Love that you share your designs and codes. Thank you very much.

  • @michaelupham6331
    @michaelupham6331 4 роки тому

    Love the project mate - been something I've been looking into for ages!

  • @granpastrange
    @granpastrange 3 роки тому

    Just got my first printer and can't wait to get started!

  • @Wezla
    @Wezla 4 роки тому

    I... this was incredibly relatable and inspiring at the same time.
    thanks for this.

  • @Bakamoichigei
    @Bakamoichigei 4 роки тому +1

    Hey, I've got a tip for you for making a cool wheel for the encoder... Model it with a shallow groove around the outside, and glue in a length of MT2 timing belt, with the teeth out. It's awesome. 👍

    • @ZackFreedman
      @ZackFreedman  4 роки тому +1

      That's a really cool idea. My hackerspace has a bunch of surplus timing belts hanging somewhere; maybe I'll cut one up when I have some free time.

    • @Bakamoichigei
      @Bakamoichigei 4 роки тому

      @@ZackFreedman Yeah, I still don't know why it occurred to me...but I was working on a big dial to add to a control panel and just thought "Hey, y'know what'd be cool..." and I had a bunch of loose timing belt for 3D printers and stuff. Sure beat _printing_ the ridges into the design, _and_ it's rubberized!

  • @nickbedard1623
    @nickbedard1623 4 роки тому

    Well its Tuesday, but this week Tuesday is my Sunday. Headed to my shop now, thanks man!