this post was submitted on 06 Apr 2025
9 points (100.0% liked)

Electrical and Computer Engineering

1108 readers
4 users here now

Electrical and computer engineering (ECE) community, for professionals and learners. Discuss ECE related topics here, for instance digital design, signal processing, circuit analysis, electromagnetics, microelectronics, power electronics, RF electronics, etc.

founded 2 years ago
MODERATORS
 

I have an idea for a new kind of keyboard, i think the best way to test it would be to make one and get it to work with my computer. If i can get each button on it to send a keypress signal like any other keyboard, i can work out the details with software like Kanata.

I have access to a 3D printer and i can make models in Blender, but i have no idea where to start with the electronics. Should i look into Arduino? Contact electronics manufacturers? How do i get from an idea on paper to a physical prototype?

I should mention, this thing is actually supposed to be a TV remote, because i think it's bogus how little typing on a game console or smart TV has evolved since the '80s. I said keyboard because that's basically what i'm trying to prototype, but normal mechanical keyboard hardware is rather bigger than what i'm trying to make. Little buttons my computer can treat as a keyboard would be a good step toward making a good design for a remote controller. Also, i am not a programmer. I know a little HTML and have dabbled with Inform6/7, but C and Python are magic wizard stuff to me.

you are viewing a single comment's thread
view the rest of the comments
[–] Treczoks@lemmy.world 2 points 1 week ago

I've got a RPi Pico with the RP2040 right here, and it does not have a type C connector but a B Micro.

And USB1.1 is more than sufficient for a keyboard - even at the usual low speed setting for a keyboard (1.5mbit/s) you'll be hard pressed to fill that up with your typing.