Procedure for working with custom hardware?
Posted: Thu Jan 02, 2020 7:24 pm
Hello,
It is time to move our project from ESP32-LyraT to our own hardware. What is the right way to create a new board definition? We could hack the components\audio_board\lyrat_v4_3 folder, but this doesn't seem appropriate or scalable.
Ideally, the new board definition should be a component of the active project. We need to accomplish the following:
It is time to move our project from ESP32-LyraT to our own hardware. What is the right way to create a new board definition? We could hack the components\audio_board\lyrat_v4_3 folder, but this doesn't seem appropriate or scalable.
Ideally, the new board definition should be a component of the active project. We need to accomplish the following:
- change the I2S pins
- define a driver for the MAX98357 decoder/amplifier IC
- reassign button input pins
- implement I2C SLAVE MODE to communicate with host IC