New firmware or an existing project
For a new device, start with the board, component list and expected behaviour. For an existing build, send the source code you can share, the wiring or schematic, and a description of the fault. A short video or log showing the problem can make the initial discussion more useful.