DIY Keyboard Tutorial Step by Step - Ep.1 The Basics

  Рет қаралды 5,794

Dark Art Guitars

Dark Art Guitars

Күн бұрын

Big thanks to PCBWay for sponsoring this video. Check them out here and get a $5 coupon: www.pcbway.com/setinvite.aspx...
If you always wanted to build your own keyboard but didn't know where to begin, this series is for you. In this video, I go over all the basics you need to know to design your own keyboard and show how to create your first working prototype step by step. In the next videos, I will show more advanced PCB designs, go over all the software options, and discuss how to build the perfect enclosure.
Next Part: • Advanced DIY Keyboards...
Project on PCBWay: www.pcbway.com/project/sharep...
All the files on GitHub: github.com/datulab/Keyboard_T...
Buy the parts online (affiliate links):
Switches: s.click.aliexpress.com/e/_ALHz1f
Arduino Pro Micro: s.click.aliexpress.com/e/_9wc5dP
Diodes: s.click.aliexpress.com/e/_A20xL3
LEDs: s.click.aliexpress.com/e/_9IoeIz
Want to support me directly and look extra stylish? Check out my merch: merch.datulab.tech
Support me (for free) while shopping online (affiliate links):
-----------------------------------------------------------------------------------------------------------------
Aliexpress: s.click.aliexpress.com/e/b3a0ISl6
GearBest: www.gearbest.com/?lkid=11143361
Banggood: www.banggood.com/custlink/D3G...
Amazon (US): amzn.to/2pJVveJ
Amazon (DE): amzn.to/2pK1YFx
eBay.com: ebay.us/xd6vPa
eBay.de: ebay.us/AwHtLQ
CDKDeals: www.cdkdeals.com/ap/cdkey-home
Madethebest: www.madethebest.com?aff=40
-----------------------------------------------------------------------------------------------------------------
My links:
-----------------------------------------------------------------------------------------------------------------
Instagram: / datulabtech
Website: datulab.tech
Store: store.datulab.tech
Builds.gg: builds.gg/users/datulabtech-8...
Thingiverse: www.thingiverse.com/DatulabTech
Github: github.com/datulab
E-Mail: info@datulab.tech
-----------------------------------------------------------------------------------------------------------------
00:00 Intro
00:40 PCBWay
01:07 Overview
03:10 Controller Options
05:27 Components Library
07:17 Key Matrix
12:02 Eagle Tips and Tricks
14:33 Addressable LEDs
16:42 Designing the PCB
21:38 Design Rules Check
24:48 PCB Design Tips
28:06 Exporting the PCB
29:06 Ordering the PCBs
32:13 Advanced Preview
33:08 PCB Assembly
34:57 Outro

Пікірлер: 26
@PCBWay
@PCBWay 2 жыл бұрын
This is amazing! Thx so much for bringing us this👍🥂
@conezord
@conezord 8 ай бұрын
From a total beginner in electronics, wanting to make my first Custom Mechanical Keyboard Project, this masterclass was insane!!!! Very good explanation, made me feel like I was back in college 😅 Cheers from Brazil.
@viniciuscalvet545
@viniciuscalvet545 2 жыл бұрын
Always wanted to make my keyboard. Looking forward to watch all the videos.
@DarioCruzII
@DarioCruzII 8 ай бұрын
Peep that dope PC mounted to the wall. 👀👀👀
@lettuce5149
@lettuce5149 2 жыл бұрын
this video was very informative and useful thankyou
@paulb36utube
@paulb36utube Жыл бұрын
I made a pi pico version of this project but without the leds. Works great. I used kmk program as it was much easier for me than qmk. Great tutorial. Thank you.
@Drxxx
@Drxxx 2 жыл бұрын
great video!
@HBFortunato
@HBFortunato 4 ай бұрын
I have finished this first part and it is amazing how you teach. Very clear. But would you add a basics also on how to add encoder, multiple encoders and how to program or add it to qmk?
@trapninjaplayz4608
@trapninjaplayz4608 2 жыл бұрын
Great video! When do you plan on releasing the next one?
@DarkArtGuitars
@DarkArtGuitars 2 жыл бұрын
Hopefully next week
@trapninjaplayz4608
@trapninjaplayz4608 2 жыл бұрын
@@DarkArtGuitars Sounds good! Can't wait for it.
@hsnorh8180
@hsnorh8180 2 жыл бұрын
Great video. In the later videos, can you show us how to make this setup a wireless or bluetooth with esp32 like boards? That would be amazing...🙏
@DarkArtGuitars
@DarkArtGuitars 2 жыл бұрын
I have never done that myself, but I might look into it. (I'm just not very interested in wireless peripherals as you still need to charge them)
@hsnorh8180
@hsnorh8180 2 жыл бұрын
@@DarkArtGuitars Thanks. New model laptops often comes with very little ports. If something like this can be wireless i would love it. Regardless of charcing inconvinience.
@bobmcbob4399
@bobmcbob4399 11 ай бұрын
Cool video man. Want to make my own replacement PCB for the EK68 so I can get full fat QMK support on that KB. It's pretty basic out of the box with only 1 Fn Layer with a custom and very cut down VIA software. I should be able to get the best flexibility and speed with the rp2040 I reckon.
@ShadowACrystal
@ShadowACrystal 7 ай бұрын
What are the up and down arrows when it comes to VCC and GND? also does it matter what GND you connect to or do you need to connect to all of the GND1-3?
@bobmcbob4399
@bobmcbob4399 11 ай бұрын
19:40 You know you can set your x,y grid spacing to be (19.05mm / 24 steps) which equals 0.79375 mm right? That will give you optimal grid spacing to line up these switches by dragging them next to each other.
@Fr4nc0xP
@Fr4nc0xP 2 жыл бұрын
Wooo
@thewanderingguy5436
@thewanderingguy5436 2 жыл бұрын
Can I use esp8226 or esp32? I'm still have no idea if they can use as an alternative for microcontroller. I'm beginners 😂
@thewanderingguy5436
@thewanderingguy5436 2 жыл бұрын
Since they are cheap in my country
@DarkArtGuitars
@DarkArtGuitars 2 жыл бұрын
It is technically possible, but because they don't have native usb integrated but instead a uart to usb bridge it is not as straight forward as with atmega32u4 based boards. You can get arduino pro micros for less than $5 on aliexpress and I've not had an issue with them so far, so the cost savings would likely not be worth the extra hassle.
@thewanderingguy5436
@thewanderingguy5436 2 жыл бұрын
@@DarkArtGuitars $5 is around 70k IDR 😂😂
@thewanderingguy5436
@thewanderingguy5436 2 жыл бұрын
But hey I'll subscribe to you, Thanks for answering 😁😁😁👌🏻 *edit NVM, I'm already subscribing to your channel🤣
@pooyahesabi
@pooyahesabi 10 ай бұрын
why did you put resistor on led input? no need that
@DarkArtGuitars
@DarkArtGuitars 10 ай бұрын
The datasheet for the led calls for it, I'm assuming it's to limit current in case sth goes wrong. Might also work without but easy enough to add.
@KarkenPro
@KarkenPro 2 жыл бұрын
A great video. I think If you need to skip stuff to save time during the tutorial it would be nice to show the thing done with for example 2x or 3x speed. This way your video doesn't get too long and you still show the thing in the video.
DIY Keyboard Layout and Enclosure - Ep.3 Mechanics
25:03
Dark Art Guitars
Рет қаралды 1,4 М.
How to Build a Handwired Keyboard
22:01
Joe Scotto
Рет қаралды 120 М.
Gym belt !! 😂😂  @kauermtt
00:10
Tibo InShape
Рет қаралды 16 МЛН
Зачем он туда залез?
00:25
Vlad Samokatchik
Рет қаралды 3,3 МЛН
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 29 МЛН
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 139 М.
How to Design Mechanical Keyboard PCBs with Kicad
20:19
Joe Scotto
Рет қаралды 78 М.
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3 МЛН
Soldering a Mechanical Keyboard PCB Using Reflow
13:38
hadi
Рет қаралды 21 М.
I built my own graphics card
15:34
jdh
Рет қаралды 1,4 МЛН
Design Your Own Keyboard!
41:04
Ben Vallack
Рет қаралды 102 М.
Худшие кожаные чехлы для iPhone
1:00
Rozetked
Рет қаралды 1,7 МЛН
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 16 МЛН
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,9 МЛН
Лазер против камеры смартфона
1:01
NEWTONLABS
Рет қаралды 700 М.
Battery  low 🔋 🪫
0:10
dednahype
Рет қаралды 13 МЛН
BEKMOBILDA Tecno Camon 30 smartfoni🔥🤩 #bekmobil
1:01
Bekmobil shorts
Рет қаралды 2,3 МЛН
Смартфон УЛУЧШАЕТ ЗРЕНИЕ!?
0:41
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН