Skip to content
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

Create a PID for LilyGO T-Display rp2040 #827

Merged
merged 7 commits into from May 12, 2023
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
8 changes: 8 additions & 0 deletions 1209/2023/index.md
@@ -0,0 +1,8 @@
---
layout: pid
title: T-Display rp2040
owner: LilyGO
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mind having yourself as the owner and link to the fork of CircuitPython with the changes? I want it to be clear that this isn't for LilyGo. It is for a third party using their hardware. Thanks!

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kreier Awaiting your changes as requested by @tannewt. Then we can proceed with the board PR. Thanks.

Copy link
Contributor Author

@kreier kreier Apr 3, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tannewt sure, no problem. Yet I have a lot of options and possible answers, maybe you can point to the best one. Following the instructions on https://pid.codes/howto/ I have

2. Set up your organization page

a) I keep org/LilyGO/index.md
b) I create a new page for myself as org/kreier/index.md , linking to https://kreier.org
c) I create one for our school club org/SSISRobotics/index.md and link to https://github.com/ssis-robotics

3. Find a VID and PID - 1209/2023/index.md

a) Keep the title in 1209/2023/index.md
b) Change title to 'SSIS:bit with T-Display rp2040' in reference to my older project https://github.com/ssisbit/ssis.bit
c) Change the owner to Matthias Kreier
d) Change the site to adafruit/circuitpython#6037
e) Keep the source with https://github.com/Xinyuan-LilyGO/LILYGO-T-display-RP2040
f) Change the source to https://github.com/kreier/t-display where I collect ideas since 2020
g) Change the title to 'SSIS.bit with T-Display rp2040' and reference https://github.com/ssis-robotics/ssis.bit

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tannewt any update on @kreier 's outstanding questions?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tannewt sure, no problem. Yet I have a lot of options and possible answers, maybe you can point to the best one. Following the instructions on https://pid.codes/howto/ I have

2. Set up your organization page

a) I keep org/LilyGO/index.md b) I create a new page for myself as org/kreier/index.md , linking to https://kreier.org c) I create one for our school club org/SSISRobotics/index.md and link to https://github.com/ssis-robotics

b or c is fine. Whichever you'd like.

3. Find a VID and PID - 1209/2023/index.md

a) Keep the title in 1209/2023/index.md b) Change title to 'SSIS:bit with T-Display rp2040' in reference to my older project https://github.com/ssisbit/ssis.bit c) Change the owner to Matthias Kreier d) Change the site to adafruit/circuitpython#6037 e) Keep the source with https://github.com/Xinyuan-LilyGO/LILYGO-T-display-RP2040 f) Change the source to https://github.com/kreier/t-display where I collect ideas since 2020 g) Change the title to 'SSIS.bit with T-Display rp2040' and reference https://github.com/ssis-robotics/ssis.bit

The title can be the same but I'd switch the site to the CP PR. Please change the owner to match 2.

My main goal is to not give the impression that the manufacturer of the closed source board was granted a PID.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tannewt Thanks for the feedback, that's a good solution to make a proper use of the pidcodes project. I updated both the organization description (LilyGO is out and a new SSIS-Robotics in) and the 1209/2023/index.md. I left the title as T-Display rp2040 since the organization name will be prefixed in the final list.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

BTW: Thanks for volunteering to run this project. Please don't burn out. 🙂

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kreier First of all thanks for get this through. Do you mind if I add a PID request for the T-Display PICOC3 board under your org "SSS Robotics" just like the T-Display RP2040 so I can try to contribute the board definition to CircuitPython as well. That board has wifi build-in should be able to power some very interesting project. Or if you have other suggestion for obtain a official PID?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @erongd , sure, no problem. You can copy the SSIS Robotics information for another PID request. Let's see if that is necessary. I think you should be able to use the same PID for the PicoC3 (depending how you plug in the USB-C cable) since in one side it's a regular T-Display rp2040 (only 2 serial pins connected to another onboard MCU) and the other way it is covered by Espressif - and not relevant for us, since we won't use it for CircuitPython on the ESP32 C3.

license: MIT
site: https://github.com/Xinyuan-LilyGO/LILYGO-T-display-RP2040
source: https://github.com/Xinyuan-LilyGO/LILYGO-T-display-RP2040
---
18 changes: 18 additions & 0 deletions org/LilyGO/index.md
@@ -0,0 +1,18 @@
---
layout: org
title: LilyGO
site: http://www.lilygo.cc/
---
LILYGO® is a company integrating R&D, production, and sales and committed to promoting the development of the industry for IoT.
"Dedicated to the development of the IOT. Making development become easier" is the product concept of LILYGO®

taken from: https://www.lilygo.cc/pages/about-us

Address:
Shenzhen Xin Yuan Electronic Technology Co., Ltd
401 4F Bldg. building B. No.5
1st Rd Bantianshangxue Technology Park
Bantian St, Longgang Dist., Shenzhen Guangdong China

深圳市龙岗区坂田街道稼先路2000号有所为大厦A栋
from: http://www.lilygo.cn/contact.aspx?TypeId=13&FId=t7:13:7