Esp32S3 LCD_CAM support? #1059
-
Is there a way to use the LCD_CAM (I need the LCD part) working with esp-hal? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 6 replies
-
There is currently no driver for this peripheral, one will need to be written. All the required registers should be available in the PAC already. |
Beta Was this translation helpful? Give feedback.
-
Are you looking for I8080 or DPI? If it's the former I'm preparing to contribute a driver for it as I have it working in a project of mine using The only awkward bit about the peripheral is that it supports simultaneous use of both the LCD and CAMera features and I'm not sure how esp-hal normally handles this sort of thing. One should be able to create two drivers from the same peripheral somehow whilst keeping the borrow checker happy. |
Beta Was this translation helpful? Give feedback.
-
Usually, in similar situations we have one driver which provides a "tx" and "rx" half - e.g. https://docs.rs/esp32s3-hal/0.14.0/esp32s3_hal/i2s/struct.I2s.html#method.new Sometimes we also provide convenience constructors to only create the "tx" or "rx" half (taking ownership which means the other cannot get constructed later) |
Beta Was this translation helpful? Give feedback.
-
Made a POC to start. #1086 Can iterate on the design/impl. @yanshay you should be able to use this now. |
Beta Was this translation helpful? Give feedback.
Made a POC to start. #1086
Can iterate on the design/impl. @yanshay you should be able to use this now.