Skip to content

Conversation

@vDorst
Copy link
Collaborator

@vDorst vDorst commented Jan 11, 2026

Documentation howto add a new device.
Only the Slave Port and GPIO-scanner part.
This give advanced users extra tools to add a new device and find all the gpio and settings.

Todo:

  • Add link in the Readme
  • How to find the EEPROM spot
  • GPIO-scanner script via Slave Port.
  • Python script to dump register settings via stock-firmware via rd-command
  • Tell about the pull-up
  • Tell a bit more about the i2c-tools

@vDorst vDorst force-pushed the doc_add_new_device branch from df92e17 to 021a676 Compare January 15, 2026 23:13
@vDorst vDorst force-pushed the doc_add_new_device branch from 021a676 to eaea9e2 Compare January 15, 2026 23:16
@logicog
Copy link
Owner

logicog commented Jan 17, 2026

For me this looks already great. Could you also add a change that places it prominently on the main page with an explanation that this can help to support new devices?

@vDorst
Copy link
Collaborator Author

vDorst commented Jan 17, 2026

Could you also add a change that places it prominently on the main page with an explanation that this can help to support new devices?

Will do.
I added a todo-list, so I know what to write.

@diijkstra
Copy link

Looks great, maybe three things to add:

  • SDA and SCL will be probably on logic high
  • One can run ic2detect and should see 0x5c in active devices
  • Use ic2detect -l to list I2C buses, you probably have more than one

@TylerDurden-23
Copy link

For the gpio scanner documentation, it would be helpful to document how to translate the output to gpio pin numbers.

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.

4 participants