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

Feature/hdmi #425

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Feature/hdmi #425

wants to merge 1 commit into from

Conversation

espzav
Copy link
Collaborator

@espzav espzav commented Oct 29, 2024

ESP-BSP Pull Request checklist

  • Version of modified component bumped
  • CI passing

Change description

  • The first working example of the HDMI - working only resolution 1280x720@30HZ

@espzav espzav force-pushed the feature/hdmi branch 6 times, most recently from 5c04252 to bea3856 Compare November 5, 2024 09:41
Copy link
Collaborator

@tore-espressif tore-espressif left a comment

Choose a reason for hiding this comment

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

@espzav Thank you for this great feature! I left few formal nitpicks

This BSP supports HDMI converter Lontium LT8912B. Follow these rules for using it with HDMI:
- Use ESP-IDF 5.4 or older (from commit [93fdbf2](https://github.com/espressif/esp-idf/commit/93fdbf25b3ea7e44d1f519ed61050847dcc8a076))
- Only RGB888 is supported with HDMI
- Use MIPI-DSI to HDMI converter from this link ([Schematic](), [PCB]())
Copy link
Collaborator

Choose a reason for hiding this comment

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

Please add the links :)

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Sorry, I forgot remove it. I still haven't got permission for sharing it.

components/lcd/esp_lcd_lt8912b/README.md Outdated Show resolved Hide resolved
components/lcd/esp_lcd_lt8912b/esp_lcd_lt8912b.c Outdated Show resolved Hide resolved
@espzav espzav force-pushed the feature/hdmi branch 2 times, most recently from 84eabde to e6afa59 Compare November 6, 2024 11:50
@espzav
Copy link
Collaborator Author

espzav commented Nov 6, 2024

@igrr Thank you for the review. All comments was fixed or answered.

ESP_LOGI(TAG, "HDMI configuration for 1280x800@60HZ");
esp_lcd_dpi_panel_config_t dpi_config = LT8912B_1280x800_PANEL_60HZ_DPI_CONFIG();
#elif CONFIG_BSP_LCD_HDMI_1920x1080_30HZ
ESP_LOGI(TAG, "HDMI configuration for 1280x800@30HZ");
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
ESP_LOGI(TAG, "HDMI configuration for 1280x800@30HZ");
ESP_LOGI(TAG, "HDMI configuration for 1920x1080@30HZ");

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

Successfully merging this pull request may close these issues.

3 participants