nullbits

N

nullbits

A community for talking about nullbits keyboards, showcasing builds, getting help, discussion and chatting!

Join

general-discussion

help

nibble

bit-c

tidbit

accessories

build-chat

hacks-n-mods

firmware

show-and-tell

scramble

diagrams-etc

snap

dipeppo - Sorry for the question folks, but how...

Sorry for the question folks, but how do I swap layout on a Tidbit? My Tidbit is by default a numpad and I use it that way - but occasionally it would switch to a layout that I did not configure (and do not have it in VIA). I think 8 = Page Up, 2 = Down, etc. I usually can just unplug it and plug it back in and it should work as a numpad again, but this time that trick doesn't help. How do I get it to the numpad layout again? Thanks in advance!...

.red_overlord - Good evening everyone. First of...

Good evening everyone. First of all let me say I am a big fan of the discord server. You guys are rockstars. With that being said, I'm reaching out because I've been having an issue with my tidbit build. The first time I tried building it, after flashing my Bit-C PRO (RP2040) it would only register 9 and * (no backlights). Then after many reflashes it started registering 9, * and 7 (no backlights) Okay, no problem, I prolly damaged the PCB and the BIT-C Pro, (because I'm a noob) so I decided to buy a new tidbit kit and 2 Bit C Pros. That way when I solder, I only do whats necessary and less margin for error. Got the RP2040s first in the mail and was able to replicate the errors of my first Bit-C Pro with a brand new chip. I then got the new PCB kit and went to town, carefully soldering only what was necessary, so no backlights and no jack. I went to flash the second newest chip and... nothing... okay, maybe I fried the second chip when I tested it on the first tidbit build. So I opened the brand new chip, flashed it with nullbitsco_snap_rp2040_via.uf2, and even though my mac didn't recognize ANY of the keys being pressed, at least the via website was able to show me I had a tidbit present. I tried all the tidbit firmwares, to include: the default one, oled and via and anything that said tidbit. I tested the numpad on both linux and mac (arm m2, my main). I seriously dont know what could be. I attached some pictures for ya'll. Thanks in advanced....
No description

.jacobreesmogg - Hello, I am having some troubl...

Hello, I am having some trouble changing the colour of the RGB backlights. I have no clue how to do it 😦 , btw im using a tidbit with the bit c

Bshiv - Hey, I am having problems wiring up and...

Hey, I am having problems wiring up and flashing my sick 68 keyboard. This is my first project with a microcontroller so I dont know a whole lot. I am wondering which pins I am able to use on the Bit-C that I have. Also, how will these pins correlate to the examples that are on other forms and videos.
No description

rigthar - Hey all, I'm working on a tidbit w/ 3...

Hey all, I'm working on a tidbit w/ 3pin switches. Will it be okay without the FR4 plate or is that a necessity? I'm using this to learn on rather than build something perfect so would prefer to save the $10

56 - I'm replacing an Elite-C with a Bit-C, but...

I'm replacing an Elite-C with a Bit-C, but when I go to flash it, it says the chip is already blank - is there something I should be doing first that I'm forgetting? I set the bootloader to dfu, like the amazon page had mentioned (and like the elite-c had before it)
No description

Timo - It's a actually a bit worse since now ad...

It's a actually a bit worse since now additionally to the F6,6,T,G,B,Space Column additionally F5, 4, 5 and V stopped working so parts of the column next to it and even further(4) .

jay | nullbits - If you just want the OLED firm...

If you just want the OLED firmware, we have precompiled firmwares for all of the defaults available! Bit-C PRO support included 👍 https://github.com/nullbitsco/firmware/releases/tag/nightly-rp2040...

It’ll be something like flash a new

It’ll be something like: flash a new firmware to one side, see if the LED blinks, and vice-versa.

Diode solder pad

Totally fixable. You’re in the right place 👍 Mind starting a thread and adding a picture?

This is when it s plugged directly into

This is when it's plugged directly into USB right, not into TRRS? I haven't seen that before. You could try clearing the EEPROM and flashing the default firmware.

Debugging

Probably doesn’t help you now, but I would have checked in and asked for help before you desoldered the MCU. It’s hard to desolder the MCU and it’s possible you damaged a pad or trace. What MCU did you build with? When you plug in the board, does the MCU get warm near the USB connector?...

Keyboard help

Feel free to start a thread and send pictures of the top and bottom soldering as well, and I can take a look 👍

intermittent bongo on snap 75 with 1 oled

Hey! It might be an oddity of only having one OLED, but I’m not positive. Do you mind snapping a quick video so we can see what it’s doing? I haven’t tested with only one OLED but I can do that later today and see if it matches how your board is acting.

Reset debugging

Update, along with that, it compulsively connects and disconnects, when connected i can reflash it but it does not work sometimes due to it just disconnecting midway
No description

TRRS troubleshooting

Which firmware do you have on the tidbit? I would look and see if you can figure out why your LEDs are going dim. That seems like a clue. The boards should behave and look exactly the same when connected over TRRS as they do when connected with USB. If one/both are going dim, something might not be right.

Big LED troubleshooting

I gotcha! This is viewed from the bottom of the board. You want to connect to the bottom side of the resistors as shown.
No description

Scratched Traces

Correct! I can show you which traces should be connect to which IC pins if that’s helpful as well.

Zxcv row issues

Sadly a whole row on my nibble no longer works, zxcv ect. This was my first build so it is probably something wrong with soldering. I have checked the diode layout for the layer and then the mcu pinouts so I can check for colds but I'm a bit lost. I am using iso layout so the \ key works since it isn't apart of that row. but all of 3,0 to 3,15 isn't working