You are browsing as a guest. Sign up (or log in) to start making projects!

BKpad

Hardware
  • 6 Devlogs
  • 20 Total hours

My very unique macropad designed on the BoyKisser model who can help you with tiping UwU, hmm and many things! It lets you cange your volume too :)

Super Star

As a prize for your great work, look out for a bonus prize in the mail :)

Open comments for this post

7h 51m 35s logged

Devlog 6 :blahaj-:

What is my project?

The BKpad is a small keyboard that let you emoji someone easily! You can also control your volume and luminosity by turning his ears

What was already done?

7 hours of hackatime:

Code :

I have done research and chose KMK software, a circuit python library (this is modular!)
Then I worked with Mu Editor :/, a circuit python ide (this app is designed too big)
I started to do the functions, see what pins were what component
It was hard, I didn’t understand the library and there was different things not well explained for my smol brain ;-;
I decided to switch to VScode :D, a more convenient ide where you see a lot more of your code easily
I added support for every component one by one :)
The code is messy BUT I think it works 👍

Website!

I need a presentation website. I think of it like a way to show to everyone and not just for the technical persons. This hardware project makes me learn a lot into technical, but it is not an HTML project so I tried something new… No-code options! (this is experimental and this is not good)
In less than 2 hour I have a beautiful website traduced in french and English by myself, responsive and good for normal people to see.
I used a solution named Odoo, 80% open source and free -> BKpad.odoo.com
(However, this is no great to do big websites, for one page it’s good but if you want to expand i’m not convinced)

GitHub!

I updated the readme.md:

  • I added new images placed in some tables
  • I added/updated explanations, how I made it in steps, the link to the website
  • I uploaded all the files needed and there are now in folders (it imported my gitignore Iol)
    -> PCB / CAD files / firmware

Fun facts:

My project is indexed on Google, if you search “BKpad github” it finds :)

Future actions:

Shipping ! I will ship my project, he is functional and can be produced, it have no problems in the PCB editor, tolerances for the box and all the files are on github!

Goodbye and thanks for reading!

0
0
43
Open comments for this post

4h 29m 15s logged

DEVLOG 5!!!!

What is my project?
This macro pad helps you with your social interactions by letting you control the volume or typing emojis with a single clic OwO

What’s new?

I designed the whole case, there is everything needed:

  • a hole for the cable
  • supports that the pcb don’t break while you press on it :)
  • light diffusions
  • hairs in 3d but easy to print :3-blahaj-spinning:
  • holes for all the parts
  • head elements like the noze :-)
  • decoration inside the box!! (you can’t see it when closed BUT it is cool :3)

You finished the case?

Yeah totally (I hope), now I need to program my little controller :)

I hope this devlog was good and not too long thanks for reading !

4
1
236
Open comments for this post

5h 9m 26s logged

HELLOWWW - Devlog 4

What is my project?

  • a macro board designed for social innteractions, inspired by the boykisser!

What is already done?

  • global design, choosing components
  • PCB design (with a custom shape, not just a rectangle)
  • Learned KiCad and Fusion360

What since the last devlog???

6 hours of work! not wasted :)

  • The components moved a little and I wired it, not just logically but definitively with the pencil
  • I ajusted the shape of the whole thing (it’s optimal now!)
  • I moved on fusion360 to make the case!
  • for this I did research, mental utilisation and google.com/How to copy paste fusion360
  • I needed to make another project with the pcb to save it and then only use it :o
  • Last steps I did: Make the boykisser shape, then cut the pcb into it with 0.20/0.25mm more than the original shape

I have now the shape !!!!! (I’m happy, took too much time and braincells)

what’s next?

Cutouts onto the box, and top of the box I think
I always move forward, even if I don’t know what to do, there is always one thing to do!!!

Thanks for reading :)

0
0
18
Open comments for this post

2h 3m 2s logged

# Devlog 3!!!

I firstly discovered the blueprint problem after one night of sleep :o

In Kicad I used the native SK6812MINI-E RGB LEDs blueprint instead of the one given by the hack club (now it works!)

In a second time, I ended up finishing my component choices!

  • 2 switches
  • 2 rotary encoders
  • 12 leds
  • 1 oled

Then: Design time!

I tried a first time to wire it all, two leds at the oposite are linked (this is not intentional) and i will be forced to use my brain to make them closer to each other :3
I swapped between designing on fusion360 and Kicad, at the right scale, to have my pcb under 100x100mm and try to see the shape I will use more precisely :)
You can see down there the design!

I had time to update my Github to make it more readable and more accurate to my actual design :thumb-sam:
I am discovering integrated emojis while typing this :o :blahaj-spin:

Now I plan to wire the components, use only the time laps in browser (the app don’t sync with my browser who go to sleep, RIP my 8gig laptop who is forced to use fusion360 on windows :o)
Yesterday (14 of July) was in France the national celebration. (additionally they lost against Spain but this is not my problem :)). I lost 2 hours looking at the strikers going on top of my house and the military on television in Paris UwU (didn’t recorded it as project time).

0
0
15
Open comments for this post

24m logged

Devlog!

I discovered at the moment that the time-laps counts in the whole time :o

I firstly discovered that I did not had enought pins to wire it all so i shrinked it up! I have now a new design with the right number of components!

I worked on my pad:

  • logically wired all my components
  • followed the instruction saying “This LED must match this blueprint” (it does not match :/)

Now I must find where is the problem with my LED socket then fusion360 will enter in my life a second time !

I also verified my identity with persona and I will think to update my github!
I try to upgrade the beauty of my devlog I hope this is good!

0
0
17
Open comments for this post

18m 31s logged

First devlog!
I firstly drown my idea on gimp, it seemed a really good idea so i started to work on it!

To start my project, I firstly looked at the tutorial. KiCad was nice to use, but fusion360 was just not usable for me (I only used tinkercad before). I watched a 21 minuts french video about making a lamp in this software (it really helped me just to know the commands :o).

Knowing I can use KiCad and Fusion360, I started the project, making this page, a github, a readme for it and worked on KiCad!
My repo github already received an issue for a typo and then a pull request named “make the project frenchier”, which I accepted (having a french flag in my repo is nice :3).
What I have now is all my components on Kicad, and I hope I can use the switches without the matrix system. I am now looking what pin can do what for the module.

I like very much this “beginner” project. I see this as hard but nevermind :)

0
0
23

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…