Development board for two-key and four-key keypad enclosures

Breakout boards, sensors, other Adafruit kits, etc.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
User avatar
swooby
 
Posts: 67
Joined: Wed Jun 19, 2019 4:09 pm

Re: Development board for two-key and four-key keypad enclos

Post by swooby »

Looks like I can fit a RP2040 inside the 1x4 enclosure!
Screenshot 2021-11-24 150145.jpg
Screenshot 2021-11-24 150145.jpg (367.38 KiB) Viewed 391 times
I won't be fabbing any of these until I get back the earlier posted 1x2 and verify if it works or not.

In other related exciting news: https://youtu.be/BEBnU3ubMhw

User avatar
swooby
 
Posts: 67
Joined: Wed Jun 19, 2019 4:09 pm

Re: Development board for two-key and four-key keypad enclos

Post by swooby »

1x4 is coming along nicely:
Screenshot 2021-11-26 130148.jpg
Screenshot 2021-11-26 130148.jpg (264.52 KiB) Viewed 376 times
Screenshot 2021-11-26 130154.jpg
Screenshot 2021-11-26 130154.jpg (155.32 KiB) Viewed 376 times
Screenshot 2021-11-26 130159.jpg
Screenshot 2021-11-26 130159.jpg (150.21 KiB) Viewed 376 times
Should be available at EasyEDA project https://easyeda.com/pv_9662/adafruit-ke ... osure-pcbs
Let me know if you cannot access it.

Any feedback is appreciated.

Thanks!

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Development board for two-key and four-key keypad enclos

Post by mikeysklar »

Looks good. Thank you for sharing. The link works well for EasyEDA access.

User avatar
swooby
 
Posts: 67
Joined: Wed Jun 19, 2019 4:09 pm

Re: Development board for two-key and four-key keypad enclos

Post by swooby »

UPDATE1: The bad news
I got my 1x2 PCBs back and they are a hair too big to fit in the 1x2 enclosures.
I sanded down the edged to get it to fit in, but then I learned that the center mounting post is not **actually** in the center, and my traces are too close to the mounting hole to safely drill the hole any larger.

So, I will need to make a few adjustments to the board and run a new fab. :/
Maybe Adafruit can run a fab for me and sell them for themselves! :) (It's OK with me!)

UPDATE2: The good news!
I got my Pimironi Keybow 2040 4x4 (https://shop.pimoroni.com/products/keyb ... 9559589971) in yesterday **AND IT FITS PERFECTLY IN Adafruit's 4x4 ENCLOSURE**!
PXL_20211204_233442308.jpg
PXL_20211204_233442308.jpg (459.69 KiB) Viewed 248 times
PXL_20211204_233538707.jpg
PXL_20211204_233538707.jpg (415.51 KiB) Viewed 248 times
I tried several USBC cables, and they all fit down in that narrow opening.

Adafruit should stock it!

My one nitpick with it is that the LEDs shine through the rear/back side of the keys, not through the front/forward side of the keys, so the light isn't as bright through the "Black Windowed Lamp R4 Keycap" (https://www.adafruit.com/product/5112).

Pv

User avatar
swooby
 
Posts: 67
Joined: Wed Jun 19, 2019 4:09 pm

Re: Development board for two-key and four-key keypad enclos

Post by swooby »

Sending 1x2 PCB v2 off for fab:
Screenshot 2021-12-05 000124.jpg
Screenshot 2021-12-05 000124.jpg (120.19 KiB) Viewed 242 times
https://easyeda.com/pv_9662/adafruit-ke ... osure-pcbs

I had to flip the board because the center mount post is not actually in the center.
Its edge is 6.1mm from the bottom and 7.1mm from the top.
There was not enough space in the 6.1mm for the SAMD21; that is why I had to flip it to fit the SAMD21 in the 7.1mm height.

I also decreased the board height and width a tad, and notched out the corners to account for the enclosure's filled corners.

Crossing fingers this one is good!
I should know in less than 2 weeks.

Again, if Adafruit wants to fab this themselves, y'all are welcome to!

User avatar
swooby
 
Posts: 67
Joined: Wed Jun 19, 2019 4:09 pm

Re: Development board for two-key and four-key keypad enclos

Post by swooby »

New board is in! It fits perfectly!
PXL_20211215_215754543.jpg
PXL_20211215_215754543.jpg (533.83 KiB) Viewed 126 times
Now to use my nifty new MHP30 and reflow the LEDs, Kailh switches, and ATSAMD21E17D-AU and learn how to program the latter from scratch.
Do I need a bootloader, or is it all pretty automatic?

I hope the MHP30 doesn't hurt the reverse facing LEDs.

Also just waiting on some buttons to show up to make the reset easier.

Pv

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Development board for two-key and four-key keypad enclos

Post by mikeysklar »

Really nice looking board.

Yes, you will need a bootloader if you want to use Arduino or CircuitPython code. Is that what you are running on it?

I take it you have a jlink to upload it?

https://learn.adafruit.com/how-to-progr ... ootloaders

User avatar
swooby
 
Posts: 67
Joined: Wed Jun 19, 2019 4:09 pm

Re: Development board for two-key and four-key keypad enclos

Post by swooby »

mikeysklar wrote:Really nice looking board.

Yes, you will need a bootloader if you want to use Arduino or CircuitPython code. Is that what you are running on it?

I take it you have a jlink to upload it?

https://learn.adafruit.com/how-to-progr ... ootloaders
Thanks for the link.
Yes, I plan to run either Arduino or CircuitPython.
No, I do not have a jlink to upload it; I'll look in to getting one.
I figure there might be a chance that I have to flash something to the chip before I solder it in, or should have provided other pins accessible on the PCB.
I'm pretty new to this step of building a PCB.
Excited to learn.

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Development board for two-key and four-key keypad enclos

Post by mikeysklar »

You will need access to the SWDIO / SWCLK pins along with 3v and GND to upload a bootloader. You can see how we have those pins broken out as pads almost all our M0/M4 boards.
m4-exp.jpeg
m4-exp.jpeg (69.7 KiB) Viewed 108 times

User avatar
swooby
 
Posts: 67
Joined: Wed Jun 19, 2019 4:09 pm

Re: Development board for two-key and four-key keypad enclos

Post by swooby »

Thanks. I have already reworked to board to do just this, but I probably won't fab this for awhile.
Screenshot 2021-12-17 195428.jpg
Screenshot 2021-12-17 195428.jpg (187.63 KiB) Viewed 108 times
I have 50 boards without that breakout and in the meantime I have a nice QFN32 test socket breakout that I will try programming them offboard and then soldering them in place.
Definitely not idea, but just embracing it as a learning opportunity.

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Development board for two-key and four-key keypad enclos

Post by mikeysklar »

That’s cool if you have a QFN32 test socket you can at least get the bootloader on and do the rest of the coding over USB.

Locked
Please be positive and constructive with your questions and comments.

Return to “Other Products from Adafruit”