-
Notifications
You must be signed in to change notification settings - Fork 840
Request for PID D017 for empiriKit controllers #210
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
Thanks for the PR! This sounds like a neat project. Do you have a specific existing project you need a PID for? We can only issue you a PID if you have a specific device, with hardware and firmware both available under an open-source license. |
Hi @Arachnid , the project contains several parts that we are in the process of cleaning up and making available under BSD. The current ("legacy") firmware is available here: https://github.com/larsgk/mbed_applications/tree/master/empirikit It's currently getting fixed up for WebUSB and released on https://github.com/empirikit (and probably parts on mbed.org) We are also doing the same with the WebAPP solution currently used here: https://eu1.empirikit.com and in the process of making WebComponent enablers for schools, etc. (first couple of components here: https://github.com/larsgk/poly-2-empirikit and https://github.com/larsgk/windmidi-service ). If you require us to have a fully working solution in place under BSD on the org github site before potentially obtaining a PID, please let this request be open until it's done. br |
You do need to have firmware and hardware designs ready to go and available before we can issue you a PID. They don't have to be finished, but they do have to be at the point where you need a PID to continue, rather than theoretical, and the PID entry needs to link to the repositories for the specific hardware it's for. I'm happy to leave the PR open until then - just ping us when you're ready. |
so - the specific hardware is: cheap off the shelf mbed enabled devices (for now) - specific feature detection is handled on first handshake (e.g. some devices have a gyro, some RGB light, etc.). We do the firmware but need a proper VID/PID (currently using a dev combo). According to the requirements (maybe I misunderstood) - firmware running on OEM/off the shelf hardware would also be covered: "Containing schematics or source code for a device with a USB interface". Maybe requirements have changed? (and requires actual own produced hardware from the ground up)? |
If you're using off-the-shelf hardware, you still qualify for a PID, but the requirement remains that your PID entry has to link to the specific firmware that it will be used with, and the firmware needs to be at a stage of development that necessitates one. |
ok - sounds resonable. I'll make it ready under the empirikit github org and ping this thread when ready. Hopefully within days. Would that be ok? (I was thinking we would need the PID before putting the firmware up). |
Yup, that's fine. You're welcome to use the test PID in the interim, of course. |
Please check if we are missing something in https://github.com/empirikit controller firmware and web enabler example (polymer 2) is there. br |
@Arachnid ping :) |
Thanks. Can you update your pid file to link to the specific firmware for this project? In time you may have many repositories, and it'd be hard for anyone looking at the pid record to know which ones are relevant. |
Sure thing - when I get to a laptop
…On Jan 24, 2017 19:54, "Nick Johnson" ***@***.***> wrote:
Thanks. Can you update your pid file to link to the specific firmware for
this project? In time you may have many repositories, and it'd be hard for
anyone looking at the pid record to know which ones are relevant.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#210 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA97lsWDDpE349PD9GO2sTnnDrlnugTIks5rVkjZgaJpZM4LfMTn>
.
|
Updated url to firmware source
done |
In our spare time, we are creating enablers for affordable science controllers/sensors based on different off-the-shelf programmable hardware.
We are in the process of moving some things to WebUSB to ease deployment and use and need a proper VID/PID for the series of devices.
Code will be made available on the github account listed but most currently resides under https://github.com/larsgk
WebUSB and controller in action on example demo page: https://twitter.com/denladeside/status/817451203076427783