In order to understand how juno modules work, you'll need to read this to get a hold of the concepts first.
Then, you can look at the communication protocol in case you're planning to implement a supporting library to interface with juno.
You can also look at error codes to understand what kinds of errors are thrown by juno.