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

[Page Add][Enhanced function] Build a car OBD with XIAO ESP32C3 and XIAO CAN Bus Expansion Board #854

Open
MatthewJeffson opened this issue Dec 15, 2023 · 13 comments
Assignees
Labels
3 days This assignment takes about 72 working hours Project Wanted Tier 2 This is Tier 2 task

Comments

@MatthewJeffson
Copy link
Collaborator

Overview

  • We need your help to build a car OBD with XIAO ESP32C3 and XIAO CAN Bus Expansion Board and write a wiki regarding it.
  • reference:

Image

How do we work together?

  • Leave a comment with your GitHub name below as you accept this assignment and will complete the contents about what we are trying to present.
  • The maintainer will assign and record you as our only contact for this assignment.
  • You can first Deploy this Wiki Platform Locally (The entire source code .zip file is only 30 M)
  • You will be invited as our "Contributor" once you "Pull Request".
  • The maintainer will review the PR and then merge.

What do we offer?

We want to express our gratitude to our contributors by offering a range of rewards. Depending on the difficulties(Tier 0/1/2/3), the time we expect(Days 1/3/7/15), the actual submission time and the actual submission contents, we will offer different levels of rewards.

  1. We will provide our products or cash bonus to our contributors as a token of appreciation.
  2. For those contributors who join our "Ranger Program"(announced soon), we offer even more exciting rewards, including access to our prototype products.
  3. In addition, all contributors and their contributions will be acknowledged and showcased on our wiki platform.

FAQ

  • For any question, the contributor can directly commend here.

I think I can complete the assignment, but I need more time?

  • The timeframe here is based on our old experience, from people who has done it or something like that.
  • However, many projects will take much more time under actual circumstances (including the main language of the contributors receiving the task and the actual creative difficulty)
  • You can leave the time you need and a brief reason, we will evaluate the situation accordingly.
@MatthewJeffson MatthewJeffson added 3 days This assignment takes about 72 working hours Tier 2 This is Tier 2 task Project Wanted labels Dec 15, 2023
@thealexproctor
Copy link

Alex

@Priyanshu0901
Copy link

Hi @MatthewJeffson,

I recently discovered Seed's contributor program and am eager to contribute. With almost 2 years of professional experience, I specialize in building libraries for microcontrollers such as ESP32 (ESP-IDF), STM32, Atmega Series, etc.

I'm keen to connect and actively participate in Seed's program. Please feel free to reach out to me at roypriyanshu09@gmail.com.

Best regards,
Priyanshu

@MatthewJeffson
Copy link
Collaborator Author

@Priyanshu0901 Hello Priyanshu!
Sorry the late response! I have emailed you:D
Best Regards,
Matthew

@MatthewJeffson
Copy link
Collaborator Author

@thealexproctor Hello Alex! How is it going with the project. I have been informed that another contributor is interested to do it.:D
Best Regards,
Matthew

@thealexproctor
Copy link

image
image
image

Working well, was taking a little while as I was waiting for some more ESP32C3 boards as they were on backorder, but getting design more finalised.

@thealexproctor
Copy link

Also Custom PCB's @MatthewJeffson

@MatthewJeffson
Copy link
Collaborator Author

@thealexproctor WOW! Alex! That was amazing!

@thealexproctor
Copy link

Thanks @MatthewJeffson, I am really trying to finalise the design and get it working perfectly to make it as easy as possible to produce more, ive taken the assembily time down from 1.5hrs to about 30 minutes per gauge with the custom PCB.

Could you tell me @MatthewJeffson do these displays support reading from the display? as im trying to get the TFT_espi Animated Dial example to work, but it seems to have a issue, perhaps you could clarify.

Could you also clarify if the display supports backlight control? as I can see BL is on Pin 6 so was hoping I could send a PWM signal on Pin 6 to control the backlight but this does not seem to work.

@MatthewJeffson
Copy link
Collaborator Author

MatthewJeffson commented Mar 29, 2024

Hello! @thealexproctor Alex! Reducing time to assemble is looking very promising!
Regarding the TFT_espi and backlight control, I will contact my colleagues to see if there is anything that we can help with:)
Really nice work!The design is truly impressed!
As we updated the ODM service, we will contact the related colleagues as well to see how the progress is going.
Best Regards,
Matthew

@thealexproctor
Copy link

Hi @MatthewJeffson how did you go regarding finding out about the display? Would love to deep dive into some extra functionality.

@MatthewJeffson
Copy link
Collaborator Author

Hello @thealexproctor Alex! I am so sorry for long time not reply. Things been crazy lately.XD

  1. The backlight control only supports "on" and "off" and can not be controlled by PWM.
  2. And for the "TFT_espi Animated Dial" example, my colleague has tested it and it seems ETA3410 not supporting pixel reading function.

We have set up a discord channel and would you mind joining us? for the instant communication?
Best Regards,
Matthew

@thealexproctor
Copy link

Sure, can you email me a link? I might already be in it

@MatthewJeffson
Copy link
Collaborator Author

Hey lo! I have sent you the link @thealexproctor :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3 days This assignment takes about 72 working hours Project Wanted Tier 2 This is Tier 2 task
Projects
Development

No branches or pull requests

4 participants