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

Board request: LilyGO T-Deck #11695

Open
mirkokral opened this issue Feb 14, 2024 · 5 comments
Open

Board request: LilyGO T-Deck #11695

mirkokral opened this issue Feb 14, 2024 · 5 comments

Comments

@mirkokral
Copy link

mirkokral commented Feb 14, 2024

The T-Deck is an ESP32-S3 board in a semi-blackberry form factor with a BB keyboard, an (ST7789-compatible) display, power managment, optional LORA, i2s, microphone and some more, but no uart-to-usb adapter.

I could not get it into a nuttshell, but it seems like it is running.
The only driver needed is probably for the keyboard, and that should be an easy task as the keyboard communicates thru the I2C bus.

Here is a keyboard_get_key arduino function taken from their repo:

    Wire.requestFrom(0x55, 1);
    if (Wire.available() > 0) {
        return Wire.read();
    } else {
      return 0;
    }

And all the pins seem to be defined here.

@acassis
Copy link
Contributor

acassis commented Feb 15, 2024

@mirkokral I have a T-Deck here and I can help you to get NuttX running on it. To get access to the NuttShell I suggest you to following this same approach: https://nuttx.apache.org/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.html

@mirkokral
Copy link
Author

mirkokral commented Feb 16, 2024

@acassis

@mirkokral I have a T-Deck here and I can help you to get NuttX running on it. To get access to the NuttShell I suggest you to following this same approach: https://nuttx.apache.org/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-eye/index.html

I do see the tty, but when using minicom, picocom or screen i do not get anything.
(BTW the same bin file works for my esp32-s3 devkit.)

@znmeb
Copy link

znmeb commented Mar 20, 2024

I have a T-Deck too ... and an M5Stack Cardputer. Is there a blog post somewhere on how to do this?

@acassis
Copy link
Contributor

acassis commented Mar 21, 2024

Hi @znmeb I do have a T-Deck and Cardputer here too, but didn't have the chance to test it yet. It is on my list. If you and/or @mirkokral want to start the board port I can help you guys!

@coolcoder613eb
Copy link

I am interested in this.
I don't think I can help with the porting, not knowing C/C++, but I can help test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants