-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Add 2 boards nRF52840 M.2 devkit and M60 Keyboard #3136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
xiongyihui
commented
Jul 9, 2020
- nRF52840 M.2 devkit is a developer kit based on a removable nRF52840 M.2 module and is designed for prototyping.
- M60 is a USB & Bluetooth 60% keyboard running CircuitPython.
Fluff M0: additional pins on version 1.3 of the board
Signed-off-by: Yihui Xiong <[email protected]>
Signed-off-by: Yihui Xiong <[email protected]>
Signed-off-by: Yihui Xiong <[email protected]>
hi - do you have permission from nordic to use their VID? https://devzone.nordicsemi.com/f/nordic-q-a/26196/obtain-a-pid-for-an-nrf24lu1-based-product |
Has discussed the VID issue before. It seems Nordic allows customers to use its VID in a product with its chip. Of course, there is a risk.
from https://devzone.nordicsemi.com/f/nordic-q-a/33851/nrf52840---usb-vendor-id-and-usb-product-id |
considering the number of products you are making, we think you should get a VID at this point - other companies such as seeed and sparkfun and arduino and adafruit all have a VID |
Got your thought. I will try to get a unique VID & PID. |
Once you get a VID for MakerDiary you'll have 2**16 PIDs for all of your products and more. Also, I'm available on WeChat as tannewt if you want help over chat. |
Our Seeed friends have kindly allowed us to use their VID with a range of PIDs. @tannewt have sent a request to add me on wechat |
we purchased a VID when we were only a few people too, about 10 years ago. if you are selling USB products, it is the cost of doing business, just like it costs money to buy components and PCBs :) you can totally use VID/PIDs donated by others. it is important that each circuitpython board has unique VID/PID. having duplicates will cause problems for customers. please ask seeed to grant you individual PID's for each item so they are unique. |
thank you :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a couple questions and suggestion about using the RGB led for CircuitPython status. Here is an example: https://github.com/adafruit/circuitpython/blob/main/ports/nrf/boards/particle_argon/mpconfigboard.h#L35-L37
Are |
Looks like I have the wrong defines. Looks like it should be CP_RGB_STATUS_R: https://github.com/adafruit/circuitpython/blob/main/supervisor/shared/rgb_led_status.c#L147 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
FYI, I changed the base branch to |
I also did the merge in your |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! We're excited for these boards!
OK. Many thanks. |