Hall Effect Keyboard
A fully custom 60 percent hall effect keyboard with gateron low profile magnetic jade switches
Created by
willgob
Tier 3
13 views
0 followers
willgob
added to the journal ago
Just ordered :)
Just ordered the PCB from JLC with my own funds. Hopefully this time it works and i can acually use it :) I ordered it black and ima going to move onto thinking about how to do the keycaps so they look really cool.
willgob
added to the journal ago
IM back and nearly ready to order
I just went on a 3 day band tour. Took a break from all this stuff but now im back, I just added some mounting holes and once i check everything 1000 times over, I will order it (not acually 1000 times) :) 
willgob
added to the journal ago
Finished Everything uP
I just added the silkscreen and double checked everything is fine. I will now order it will my own money sadly as i have already reached my cap for my budget :( 
willgob
added to the journal ago
Finished Routing
Its been a few days since I have journalled and a lot has happened, I have just finished my routing and I willl now check if everything is fine and maybe add a bit of cool silkscreening.
Oh and Our FTC team 19296 3MB came 8th in Aussie Nationals :))) PRemiere event here we come
willgob
added to the journal ago
More routing
I am doing more routing have done the edge cuts and finished top two rows of the swithes. I want to add leds but its a bit complex, maybe next time i think.
willgob
added to the journal ago
Ok lets do it again
So basically i switched the pinout. I figured it was easiest to delete everything in the PCB editor and start again. Next i will add the edge cuts i want to add test pads this time.
willgob
added to the journal ago
I am crashing out
After about 30 minutes of troubleshooting, stupid me looked at the datasheet for the Hall EFfect sensor and found out that i put the pinout wrong. WElp here goes another week of my free time :(
willgob
added to the journal ago
Started hot air rework
Just recieved my PCB and have started soldering the parts so far i have done the top row, one mux and the pico for testing. Unfortunately my test code doesnt work yet and i am still trying.
CAN ⚡🚀
approved Hall Effect Keyboard ago
Tier approved: 3
Grant approved: $112.00
Awesome project!
willgob
submitted Hall Effect Keyboard for review ago
technical_.
requested changes for Hall Effect Keyboard ago
Mouser part shown is not in BOM
willgob
submitted Hall Effect Keyboard for review ago
technical_.
requested changes for Hall Effect Keyboard ago
Hey William, this seems like a really cool project, but this is a max tier three. Please try to optimize your BOM, or pay the rest using your own funds. Even if the switches are an essential part of your project, most full size keyboards use choc or cherry switches...
willgob
added to the journal ago
Changed some stuff
Reviewer said i have to cost optimize my thing so i removed the keycaps so i will 3d print them mysel;f and also changed the multiplexers from mouser to lcsc to avoid shipping. 
willgob
submitted Hall Effect Keyboard for review ago
Kai the Jolly Guy 🚀
requested changes for Hall Effect Keyboard ago
Hey William, please optimize your BOM to be cheaper! I also don't see your case so please add an image of your final project in your readme and update your journal with photo's of that too!
willgob
added to the journal ago
cHANGED the BOM
I changed the BOM and also changed the readme cause i realised in the bom my multiplexer was out of stock in LCSC so i switched to Mouser. I also relised that the price was off now and also i didnt put screenshots of my other shopping carts everything is in the README.
Reviewer Please Check the README!!!
willgob
added to the journal ago
Ok did the code
BTW IMPOORTANT::: THIS CODE IS VIBE CODED i think it is allowed but if it isnt please ban me cause i know that it is vibe coded cause in the docs it didnt say i couldnt vibe code the firmware. ChatGPT is goated:)

willgob
added to the journal ago
Done README and BOM
Finished Bom and README :) will ship it for review and if there is anything i can do to change, i will change. Dear Reviewer: Thanks for looking at my project :) Hope its good
willgob
submitted Hall Effect Keyboard for review ago
willgob
added to the journal ago
Finished PCB :)
Finished PCB will now write the BOM and also the readme :) Hopefully it will get approved soon. Will then do hand soldering with heatgun and also solder paste
willgob
added to the journal ago
Done with the PCB
fINISHED the edge cuts but i need to put the stabilizers in but those footprints are on my PC so rn i have done everything. Wehn i get home ima gonna do the readme and bom.

willgob
added to the journal ago
99% done with PCB
fINALLY FINISHED PCB ! now all i need to do i the edge cut the bom and the readme so exited to see this project come to life now !!!!!!!!! Will try finish by the end of next week :)

willgob
added to the journal ago
nearly there
Finished Routing the switches and wil now wire up all the pins for the multiplexers. after that will work on mob and some software. Then i will ship for the first time :)
willgob
added to the journal ago
Started PCB
Started PCB but ran into a problem where two components in a singular footprint was too close. Had to restart i just finished routing key 14 out of 61.
willgob
added to the journal ago
Did stabilizer things
CReated footprints for my stabilizer because i couldnt find them anywhere spent a good 30 minutes trying tho they are the gateron low profile stabilizers.
willgob
added to the journal ago
Fixed ERC
Ran ERC and fixed problem of the adc_vref not connecting to anything it is fixed now so tommorow i am going to move onto doing the footprints and acual pcb should be ready in about a week :)
warnings are just extra pins
willgob
added to the journal ago
Finished Schematic
Took a break and how have finished schematic will move onto the footprint next i wish myself good luck and i hope everything will turn out alright :))
willgob
added to the journal ago
near finish shematic
Finished with footprint and symbol fot the switch now doingthe shematic currently wiring the 61 switches up to some analog multiplexers that go into a rasberry pi pico

willgob
added to the journal ago
doing the schematic
finished symbol and Started doing the schematics added 61 switches 4 multiplexers and the rasberry pi pico next wil finish and then move on to pcb stuff.

willgob
added to the journal ago
Finished Footprint
Finished footprint for the magnetic switch was going to put per key rgb but then figured to complex as that would exeed the amp rating of the pico which would force me to use a usb PD breakotu board. Now going to do the symbol for it and then i will start on the schematic

willgob
added to the journal ago
Starteds on the thing and also started on the footprint
First i started by creating the BOM and the plan file then i started on the footprint since i couldnt find any available footprint for my gateron low profile magnetic jade switch, i decided to make my own i have just done puting the sensor unter the place on the footprint next im going to move to the symbol and filling in the BOM

willgob
started Hall Effect Keyboard ago
10/23/2025 7 PM - Starteds on the thing and also started on the footprint
First i started by creating the BOM and the plan file then i started on the footprint since i couldnt find any available footprint for my gateron low profile magnetic jade switch, i decided to make my own i have just done puting the sensor unter the place on the footprint next im going to move to the symbol and filling in the BOM

10/23/2025 8 PM - Finished Footprint
Finished footprint for the magnetic switch was going to put per key rgb but then figured to complex as that would exeed the amp rating of the pico which would force me to use a usb PD breakotu board. Now going to do the symbol for it and then i will start on the schematic

10/23/2025 9 PM - doing the schematic
finished symbol and Started doing the schematics added 61 switches 4 multiplexers and the rasberry pi pico next wil finish and then move on to pcb stuff.

10/24/2025 - near finish shematic
Finished with footprint and symbol fot the switch now doingthe shematic currently wiring the 61 switches up to some analog multiplexers that go into a rasberry pi pico

10/29/2025 8 PM - Finished Schematic
Took a break and how have finished schematic will move onto the footprint next i wish myself good luck and i hope everything will turn out alright :))
10/29/2025 9 PM - Fixed ERC
Ran ERC and fixed problem of the adc_vref not connecting to anything it is fixed now so tommorow i am going to move onto doing the footprints and acual pcb should be ready in about a week :)
warnings are just extra pins
10/30/2025 7 PM - Did stabilizer things
CReated footprints for my stabilizer because i couldnt find them anywhere spent a good 30 minutes trying tho they are the gateron low profile stabilizers.
10/30/2025 8 PM - Started PCB
Started PCB but ran into a problem where two components in a singular footprint was too close. Had to restart i just finished routing key 14 out of 61.
10/31/2025 10 AM - nearly there
Finished Routing the switches and wil now wire up all the pins for the multiplexers. after that will work on mob and some software. Then i will ship for the first time :)
10/31/2025 2 PM - 99% done with PCB
fINALLY FINISHED PCB ! now all i need to do i the edge cut the bom and the readme so exited to see this project come to life now !!!!!!!!! Will try finish by the end of next week :)

10/31/2025 3 PM - Done with the PCB
fINISHED the edge cuts but i need to put the stabilizers in but those footprints are on my PC so rn i have done everything. Wehn i get home ima gonna do the readme and bom.

10/31/2025 5 PM - Finished PCB :)
Finished PCB will now write the BOM and also the readme :) Hopefully it will get approved soon. Will then do hand soldering with heatgun and also solder paste
10/31/2025 9 PM - Done README and BOM
Finished Bom and README :) will ship it for review and if there is anything i can do to change, i will change. Dear Reviewer: Thanks for looking at my project :) Hope its good
11/1/2025 10 AM - Ok did the code
BTW IMPOORTANT::: THIS CODE IS VIBE CODED i think it is allowed but if it isnt please ban me cause i know that it is vibe coded cause in the docs it didnt say i couldnt vibe code the firmware. ChatGPT is goated:)

11/1/2025 11 AM - cHANGED the BOM
I changed the BOM and also changed the readme cause i realised in the bom my multiplexer was out of stock in LCSC so i switched to Mouser. I also relised that the price was off now and also i didnt put screenshots of my other shopping carts everything is in the README.
Reviewer Please Check the README!!!
11/1/2025 3 PM - Changed some stuff
Reviewer said i have to cost optimize my thing so i removed the keycaps so i will 3d print them mysel;f and also changed the multiplexers from mouser to lcsc to avoid shipping. 
11/30/2025 11 AM - Started hot air rework
Just recieved my PCB and have started soldering the parts so far i have done the top row, one mux and the pico for testing. Unfortunately my test code doesnt work yet and i am still trying.
11/30/2025 1 PM - I am crashing out
After about 30 minutes of troubleshooting, stupid me looked at the datasheet for the Hall EFfect sensor and found out that i put the pinout wrong. WElp here goes another week of my free time :(
12/1/2025 - Ok lets do it again
So basically i switched the pinout. I figured it was easiest to delete everything in the PCB editor and start again. Next i will add the edge cuts i want to add test pads this time.
12/4/2025 - More routing
I am doing more routing have done the edge cuts and finished top two rows of the swithes. I want to add leds but its a bit complex, maybe next time i think.
12/8/2025 5 PM - Finished Routing
Its been a few days since I have journalled and a lot has happened, I have just finished my routing and I willl now check if everything is fine and maybe add a bit of cool silkscreening.
Oh and Our FTC team 19296 3MB came 8th in Aussie Nationals :))) PRemiere event here we come
12/8/2025 9 PM - Finished Everything uP
I just added the silkscreen and double checked everything is fine. I will now order it will my own money sadly as i have already reached my cap for my budget :( 
12/12/2025 - IM back and nearly ready to order
I just went on a 3 day band tour. Took a break from all this stuff but now im back, I just added some mounting holes and once i check everything 1000 times over, I will order it (not acually 1000 times) :) 
12/16/2025 - Just ordered :)
Just ordered the PCB from JLC with my own funds. Hopefully this time it works and i can acually use it :) I ordered it black and ima going to move onto thinking about how to do the keycaps so they look really cool.