Making Custom Macro Keypad

I shot video - the making of a custom macro keypad. This keypad is prototype version 3.2 and was designed specifically for artists. It has a rotary encoder strategically positioned where the thumb usually rests for 2D and 3D applications.
Resources:
/ janlunge
/ @harrietjameson
qmk.fm/
get.vial.today/
• Laser cut & engraved P...
My Notes While Building Google Doc:
docs.google.com/document/d/1O...
Source Code: github.com/pithybuilds/MacroK...
Song by Pithy Builds (free to download and use for whatever you want): soundcloud.com/pithy-builds/c...
Software:
Fusion 360
KiCad
Lightburn
Note I am not affiliated with any of these parts or machines.
Parts:
Choc Keyswitch by Kailh - mkultra.click/choc-switches
Microcontroller: Pro Micro Atmega32U4 5V 16MHz
Machines:
Laser cutter - omtechlaser.com/collections/m...
3D Printers - www.prusa3d.com/product/origi...
www.prusa3d.com/category/orig...
www.prusa3d.com/product/origi...
Milling Machine - www.grizzly.com/products/griz...
Soldering irons - TS80P 9V/12V Type C USB
Weller WE1010NA
Spray Paint:
For etching - Rustoleum Grey Automotive Primer
For color - Montana Gold - www.dickblick.com/products/mo...
For finish - Rust-Oleum 249087 Painter's Touch 2X Ultra Cover, 12 Ounce (Pack of 1), Matte Clear

Пікірлер: 305

  • @SteveCopley
    @SteveCopley Жыл бұрын

    That DIY PCB is pretty sweet... Nice job!

  • @jamesgates1074
    @jamesgates1074 Жыл бұрын

    looks like a ton of work and knowledge to make something like that. Pretty amazing you can make it on your own.

  • @SnowWolf75

    @SnowWolf75

    Жыл бұрын

    Agreed! Personally, I was jealous of the cool tools shown in the video - laser etcher, 3d printer (both FDM and SLA), shop tools, soldering, etc.

  • @falias4

    @falias4

    Жыл бұрын

    @james gates Yes and no ;-) This is a beautiful and highly customized version of a macro pad. But it shouldn't be intimidating for beginners. Nowadays it's super easy to get an Arduino, connect some push-buttons and let them send keystrokes ;-) Same thing with designing & printing an enclosure.

  • @pithybuilds5772

    @pithybuilds5772

    Жыл бұрын

    @@falias4 Totally agree. Anyone can do this if you approach it by one step at a time. Each part is not difficult, just requires time to look up how to do it.

  • @mvsk9956

    @mvsk9956

    Жыл бұрын

    Very Easy... Once I install Google or Yahoo on my brain...

  • @mohammaddh8655

    @mohammaddh8655

    Жыл бұрын

    @@SnowWolf75 i was shocked when i saw a graphic tablet

  • @rosey4988
    @rosey4988 Жыл бұрын

    Hey! Stumbled upon this video due to KZread algorithm. I want to let you know that you kick ass. This is a very definition of a full-stack developement. Great job on the keyboard and the music.

  • @Veoduendes
    @Veoduendes Жыл бұрын

    I've always believed that software developers, digital electronics engineers, and people who work with metal make art and they are great artists. Thanks for the video, it has a lot of art.

  • @RobertMcReed
    @RobertMcReed Жыл бұрын

    I love how much care you put into this. Every single detail was thought out and it shows. Well done - a great build from start to finish.

  • @yeong126
    @yeong126 Жыл бұрын

    The LP switches and custom keycaps really completes the look! Beautiful.

  • @Abe.Wassenstein
    @Abe.Wassenstein Жыл бұрын

    Amazing skills Steve. That’s some serious gear you’ve got there.

  • @evanlane1690
    @evanlane1690 Жыл бұрын

    I don't think I've ever seen someone clip the leads before soldering. I like it! It's a bit more work but it gives smooth solder bumps instead of sharp cut edges. Cool idea!

  • @FroidNet

    @FroidNet

    Жыл бұрын

    This can cause reliability issues since the pcb used in the design is single sided and the holes are not plated. when the holes are plated, more solder holds the component. in this case cutting the leads reduce the bonding area and there is more chance for fatigue to develop in the solder joints leading to braking of the joint. best approach would be bending the leads before solder.

  • @kingofcastlechaos

    @kingofcastlechaos

    Жыл бұрын

    Me either- have been doing this over 40 yrs and that trick garnered him a new subscriber. Really solid maker skills.

  • @amoszander047
    @amoszander047 Жыл бұрын

    As a recent Computer Eng. grad I got tired just watching this lol. hats off to ya!

  • @md.farhadalam4912
    @md.farhadalam4912 Жыл бұрын

    Really impressed. I always wanted myself in a position where you are now-solid understanding of everything and real courage to make it happen.Although from different background, I have a strong fascination on Electronics and projects.Thanks again.

  • @zax71
    @zax71 Жыл бұрын

    I’ve never seen such an engaging video with just music, without a voiceover, great work!

  • @allenmueller
    @allenmueller Жыл бұрын

    By far the cleanest and most well thought out macropad build I've seen on YT. Even the diodes are sexy! 🤯

  • @reachjvinodkumar
    @reachjvinodkumar Жыл бұрын

    Great work, having knowledge on so many things and bringing it together to build something like this is really wonderful...

  • @knoopx
    @knoopx Жыл бұрын

    very nice job. amazing to think how accessible self-manufacturing has become.

  • @allenjoshua7692

    @allenjoshua7692

    Жыл бұрын

    not really... he spent thousands of dollars for those equipments... and probably he didnt buy it for himself but for his work..

  • @knoopx

    @knoopx

    Жыл бұрын

    ​@@allenjoshua7692 thousands of dollars is nothing, do you have an idea of how much industrial equipment costs? I also have a thousand dollars workshop just as a hobbyist and I can certainly say there's way more expensive hobbies out there (how much is a decent mountain-bike nowadays?)

  • @jiridvorak9381

    @jiridvorak9381

    Жыл бұрын

    @@knoopx tools he is using are much more then thousands... Only the CO2 laser starts at 10K at this size, this one might be even more expensive

  • @knoopx

    @knoopx

    Жыл бұрын

    @@jiridvorak9381 true but you don't really need a co2 laser for pcb etching, a laser diode will do just fine

  • @lucasc5622

    @lucasc5622

    Жыл бұрын

    ​@@knoopx you can get pcbs made professionally for 10 quid lol

  • @davelahoud1256
    @davelahoud1256 Жыл бұрын

    Soldering on point. Love the snappy pace and edit of the vid and build. Well done.

  • @davelahoud1256
    @davelahoud1256 Жыл бұрын

    Also major fan of how you made this exactly to your workflow needs. Very neat.

  • @Tomyb15
    @Tomyb15 Жыл бұрын

    Not only did this project show you have a great all-round set of skills on electronics, but it appears you are even an artist on top of all that! Truly impressive. It's almost unfair how much knowledge and skills you've managed to learn. I wish I had even a 1/100th of your skills.

  • @pithybuilds5772

    @pithybuilds5772

    Жыл бұрын

    The most difficult skill for me is programming, I’m really bad at it! But I keep trying even though I don’t think my brain is wired for it. A basic understanding of programming opens up so many new possibilities in projects like this, that is why I keep trying! I’m so envious of programmer’s skill!

  • @giovanni.roberto
    @giovanni.robertoАй бұрын

    The cleanest DIY pcb I ever seen in my life

  • @danielfernandes2813
    @danielfernandes2813 Жыл бұрын

    amazing build... loved watching the entire process

  • @lanangyudistira
    @lanangyudistira Жыл бұрын

    this guy put a lot of work into that macro pad. should gave him more appreciation. good job dude

  • @faux5191
    @faux5191 Жыл бұрын

    I'm an artist and I've been building my own little rotery knob and keys, this looks fantastic.

  • @ttmmaacc

    @ttmmaacc

    9 ай бұрын

    I'm a wizard which is also concocting up something special

  • @Giaji
    @Giaji Жыл бұрын

    You got a fan here, loves the work and the process, wish to see more!

  • @goemboeck
    @goemboeck Жыл бұрын

    Looks super cool and practical too, congrats and thanks for video!

  • @codingneko
    @codingneko2 ай бұрын

    wtf bro can draw, 3D model and code C... literally incredible

  • @yukselozgur
    @yukselozgur Жыл бұрын

    It looks great man, well done!

  • @tonymorris3935
    @tonymorris3935 Жыл бұрын

    This vid earned you a new sub! Amazing build and I love some of your techniques.

  • @abandonedcranium6592
    @abandonedcranium6592 Жыл бұрын

    Great build & the music is GREAT, too!

  • @Magnificus01
    @Magnificus01 Жыл бұрын

    I saw a lot of possible future videos in this video, Nice work!💪🏼💪🏼💪🏼

  • @BrandonSparkman_Maker
    @BrandonSparkman_Maker Жыл бұрын

    Beautiful Work! Form and Function(s)!

  • @desidesigning
    @desidesigning Жыл бұрын

    What an amazing work of art! 🎨 majestically magnificent 👌

  • @prashkd7684
    @prashkd7684 Жыл бұрын

    Bloody well done mate.

  • @JoeBuffoon77
    @JoeBuffoon779 ай бұрын

    thats insanely good :00 gj!

  • @arthurn986
    @arthurn986 Жыл бұрын

    Coolest and absolutely best video i have seen in a while. This really inspired me

  • @tstyone
    @tstyone Жыл бұрын

    this is sick! ive been looking into macro pads to improve my productivity and this seems like a very neat design also love the drawings on ur workbench

  • @djjaydee7706
    @djjaydee7706 Жыл бұрын

    what a fascinating video. I don't want to build a macro keyboard, but the video and the music kept me watching.

  • @ukaszj2906
    @ukaszj2906 Жыл бұрын

    Awesome work. Really liked the part when you installed Atmega, it showed me that they are still in use, not only arm's. It also looks really nice there, on top. Anyhow, really inspiring video.

  • @edelcraft3951
    @edelcraft3951 Жыл бұрын

    i saw you desighn the board and i was like no way this guy makes the boards himself, unbelievable tallent you have

  • @kupucreativemedia
    @kupucreativemediaАй бұрын

    That's pretty cool and a lot of work! Nowadays anyone can buy these numpad macros with knobs. The only problem with those is once the keyboard is mapped for a software, its useless for other softwares unless remap it. The remapping software is not intuitive. The solution could be lua coding language. I recently posted a video guideline about it to turn any keyboard or numpad into a macro keyboard which can be used with any software and customise software shortcuts as needed.

  • @Bakamatsu-GojiFanArchive
    @Bakamatsu-GojiFanArchive Жыл бұрын

    This is DIY on a whole different level. Nice work!

  • @thaejsooriya3313
    @thaejsooriya3313 Жыл бұрын

    This was an amazing watch! Instant subscribe!

  • @romaincorthesy6896
    @romaincorthesy6896 Жыл бұрын

    Impressive skills and technique!

  • @jovaraszigmantas
    @jovaraszigmantas Жыл бұрын

    incredible job, even making your own pcb at home, impressive

  • @lbj2277
    @lbj2277 Жыл бұрын

    Great content, quality and editing on the video. I hope you make more videos like these in the future.

  • @xx0124xx
    @xx0124xx Жыл бұрын

    I understood nothing and yet I know I just witnessed something incredible!

  • @shanky_robot
    @shanky_robot Жыл бұрын

    Project is awesome but your workshop/lab is on another level....dream setup ☺️

  • @thechadbuddha
    @thechadbuddha3 ай бұрын

    oh the leds are for the layers. rly nice video. i like the music. your skillset is admirable

  • @martu33127
    @martu33127 Жыл бұрын

    Great build!!!!! I'd love to see more videos like this! Already subscribed! Keep it up!

  • @jakubrehorek105
    @jakubrehorek105 Жыл бұрын

    Nice project. Very good working place, you make, bro!

  • @danilolattaro
    @danilolattaro Жыл бұрын

    These videos always remind me how convenient it is to have a laser cutter/engraver

  • @CristobalRuiz
    @CristobalRuiz Жыл бұрын

    Very impressive. Don't know how long this took you but it's truly amazing work.

  • @rapalma38
    @rapalma38 Жыл бұрын

    *Sometimes KZread show us amazing design and work like this, new subscriber here!*

  • @TheBermun100
    @TheBermun100 Жыл бұрын

    This is a piece of art!!

  • @maxweliau
    @maxweliau Жыл бұрын

    Literally, the definition of engineer

  • @winklethrall2636
    @winklethrall26365 ай бұрын

    This makes me long for the days when there were originally 10 function keys on the left side of the keyboard, allowing for one-handed typing of multi-key combinations in apps like debuggers.

  • @markh3684
    @markh3684 Жыл бұрын

    Outstanding work...

  • @CodeWithNode
    @CodeWithNode Жыл бұрын

    Wow! That's quite a machine setup you've got there. I wish I could create my own PCBs as well!

  • @sanketss84
    @sanketss8410 ай бұрын

    wow you have a complete assembly line at home. great stuff.

  • @b_drgn3111
    @b_drgn3111 Жыл бұрын

    amazing, waiting for more videos like this 👍

  • @pplo
    @pplo Жыл бұрын

    wow agree w many, great build n great music

  • @m2-x-n253
    @m2-x-n253 Жыл бұрын

    Who else thought it was just slapping some keys and wollah ...LOL...clearly requires a lot of knowledge.

  • @idiedlastmonth
    @idiedlastmonth Жыл бұрын

    Just admirable!

  • @khalid_g_dev9273
    @khalid_g_dev9273 Жыл бұрын

    "tools are not everything, it's who is using it " me with tear in my eye: have you seen Steve's tools.

  • @OIP_1
    @OIP_110 ай бұрын

    fantastic job! i've gone to the dark side of PCB fabbing but the hand ferric etching and fabrication was amazing to watch.

  • @JonneytheKidd
    @JonneytheKidd Жыл бұрын

    This dude is my hero. No Joke.

  • @YaffleTank
    @YaffleTank Жыл бұрын

    JESUS! Well done man!

  • @polkol8502
    @polkol8502 Жыл бұрын

    I just saw your channel and I love it

  • @joshuanava3300
    @joshuanava3300 Жыл бұрын

    This is amazing more videos please!

  • @sachaclement9639
    @sachaclement9639 Жыл бұрын

    stop working like a god plz !!! hoooooo so beautiful

  • @Andyz1605
    @Andyz1605 Жыл бұрын

    nice job sir, even i dont understand the PCB layout and programing u use, this still amazing

  • @Betruet
    @Betruet Жыл бұрын

    Great work!

  • @chowdercake2223
    @chowdercake2223 Жыл бұрын

    Great project

  • @silentkillaa2673
    @silentkillaa2673 Жыл бұрын

    dude got every skill he need....

  • @silentkillaa2673

    @silentkillaa2673

    Жыл бұрын

    and every skill I want but don't have...

  • @TylerHallHiveTech
    @TylerHallHiveTech Жыл бұрын

    This was really inspiring. I've been thinking of doing something similar but have been making excuses. i have access to all the equipment you used. i just need to get off my butt and do it. thank you! very cool!

  • @leoandeson7936
    @leoandeson7936 Жыл бұрын

    Omg he actually makes his own circuitboard

  • @jefke12321
    @jefke12321 Жыл бұрын

    nice project dude 👍

  • @versus023
    @versus023 Жыл бұрын

    thats really cool!!

  • @SianaGearz
    @SianaGearz Жыл бұрын

    I'd like one of those low profile encoder knob models, seems quite useful.

  • @user-qn9cf4dc9d
    @user-qn9cf4dc9d Жыл бұрын

    와....... 이런건 처음보네요 엄청 흥미롭네요

  • @B_M_A
    @B_M_A Жыл бұрын

    Pure talent

  • @user-creasento
    @user-creasento Жыл бұрын

    awesome project!!!

  • @bradley3549
    @bradley3549 Жыл бұрын

    I wish you had posted something on the bike channel about this channel!

  • @clutchzmekk
    @clutchzmekk Жыл бұрын

    amazing, hope you get a lot of subscribers

  • @timondeluca6405
    @timondeluca6405 Жыл бұрын

    i wish i could like this more than just one time

  • @rafaeldelboni
    @rafaeldelboni Жыл бұрын

    Impressive work, thanks for this video is super satisfying to watch! Hope you are planning to do more videos :)

  • @rafaeldelboni

    @rafaeldelboni

    Жыл бұрын

    As a suggestion, you could rewrite your build log (currently in GDrive) into an markdown and put it together in the GitHub repo with the firmware. WDYT? And btw I just checked the GitHub and is empty :)

  • @pithybuilds5772

    @pithybuilds5772

    Жыл бұрын

    Oh no! Thanks for checking. I’ll take a look today.

  • @HyperNous
    @HyperNous7 ай бұрын

    You got any guys dream workspace like seriously I would kill to have all the cool machinery that you have but its superrrrr expencive just the pcb machine is like 5k minimum.

  • @RajivDeo
    @RajivDeo Жыл бұрын

    You achieved your objective of scaring DIY enthusiasts like me!

  • @pithybuilds5772

    @pithybuilds5772

    Жыл бұрын

    😆

  • @exilethejungle
    @exilethejungle Жыл бұрын

    SUPER Awesome work, wish I had the tools on hand to make things like this.. But I ended up just buying a Xencelabs quick keys. Does all the same functions.

  • @aus10d
    @aus10d Жыл бұрын

    wow. amazing

  • @Mr_Ponzo
    @Mr_Ponzo Жыл бұрын

    Love it!

  • @wangamanga2128
    @wangamanga2128 Жыл бұрын

    I seriousy need a setup tour, janky and cool af

  • @helenbob7175
    @helenbob7175 Жыл бұрын

    GOOOOOOD JOB!!!

  • @cobralyoner
    @cobralyoner Жыл бұрын

    love it!

  • @ManofCulture
    @ManofCulture Жыл бұрын

    awesome

  • @MadRajibLab
    @MadRajibLab Жыл бұрын

    Awsome !!!

  • @sylvainmartin73
    @sylvainmartin73 Жыл бұрын

    OMG, I've been thinking about getting a 60-90W CO2 laser for a while, this might be the reason I need one. That is one heck of a beautiful PCB! any chance you might make a video on how you set up your laser and power to create these?

  • @TylerHallHiveTech

    @TylerHallHiveTech

    Жыл бұрын

    same. some more details on that would be much appreciated. awesome work.

  • @mohammaddh8655
    @mohammaddh8655 Жыл бұрын

    i like this video i get to you channel but didnt saw that much so i subscribed to support you and see more videos like this i like how you use 3 or 4 skill with each other to get what you want

  • @ZaidanMhmood
    @ZaidanMhmood Жыл бұрын

    love it

  • @TechTalksLK
    @TechTalksLK Жыл бұрын

    I have working on the over 3 years. 😍

  • @emberpoptartkittenz6040
    @emberpoptartkittenz6040 Жыл бұрын

    1:21 it's beautiful!

  • @samyhafa
    @samyhafa11 ай бұрын

    great!