Looks like I can fit a RP2040 inside the 1x4 enclosure!
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
Development board for two-key and four-key keypad enclosures
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- swooby
- Posts: 67
- Joined: Wed Jun 19, 2019 4:09 pm
- swooby
- Posts: 67
- Joined: Wed Jun 19, 2019 4:09 pm
Re: Development board for two-key and four-key keypad enclos
1x4 is coming along nicely:
https://easyeda.com/pv_9662/adafruit-ke ... osure-pcbs
Let me know if you cannot access it.
Any feedback is appreciated.
Thanks!
Should be available at EasyEDA project Let me know if you cannot access it.
Any feedback is appreciated.
Thanks!
- mikeysklar
- Posts: 13822
- Joined: Mon Aug 01, 2016 8:10 pm
Re: Development board for two-key and four-key keypad enclos
Looks good. Thank you for sharing. The link works well for EasyEDA access.
- swooby
- Posts: 67
- Joined: Wed Jun 19, 2019 4:09 pm
Re: Development board for two-key and four-key keypad enclos
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**! 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
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**! 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
- swooby
- Posts: 67
- Joined: Wed Jun 19, 2019 4:09 pm
Re: Development board for two-key and four-key keypad enclos
Sending 1x2 PCB v2 off for fab:
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!
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!
- swooby
- Posts: 67
- Joined: Wed Jun 19, 2019 4:09 pm
Re: Development board for two-key and four-key keypad enclos
New board is in! It fits perfectly!
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
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
- mikeysklar
- Posts: 13822
- Joined: Mon Aug 01, 2016 8:10 pm
Re: Development board for two-key and four-key keypad enclos
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
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
- swooby
- Posts: 67
- Joined: Wed Jun 19, 2019 4:09 pm
Re: Development board for two-key and four-key keypad enclos
Thanks for the link.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
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.
- mikeysklar
- Posts: 13822
- Joined: Mon Aug 01, 2016 8:10 pm
Re: Development board for two-key and four-key keypad enclos
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.
- swooby
- Posts: 67
- Joined: Wed Jun 19, 2019 4:09 pm
Re: Development board for two-key and four-key keypad enclos
Thanks. I have already reworked to board to do just this, but I probably won't fab this for awhile.
Definitely not idea, but just embracing it as a learning opportunity.
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.
- mikeysklar
- Posts: 13822
- Joined: Mon Aug 01, 2016 8:10 pm
Re: Development board for two-key and four-key keypad enclos
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.
Please be positive and constructive with your questions and comments.