m0dul
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
m0dul [2011/06/20 21:27] – schneider | m0dul [2011/12/30 00:10] (current) – emdete | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Intro ====== | ||
+ | |||
The r0ket can easily be extended by pluggable m0duls. | The r0ket can easily be extended by pluggable m0duls. | ||
- | See [[m0duls|m0duls]] for existing m0duls. | + | See [[m0duls]] for existing m0duls. |
====== Hardware ====== | ====== Hardware ====== | ||
Line 11: | Line 13: | ||
A m0dul can be connected to the r0ket via the m0dulbus. The connectors are in 2.54mm/ | A m0dul can be connected to the r0ket via the m0dulbus. The connectors are in 2.54mm/ | ||
- | The //m0dul A// and //m0dul B// connectors are rotated 180 degrees to each other. If your m0dul is symmetric | + | <note tip> |
+ | |||
+ | The //m0dul A// and //m0dul B// connectors are rotated 180 degrees to each other. If your m0dul is symmetric/has no orientation requirements, | ||
^ m0dul A ^ m0dul B ^ | ^ m0dul A ^ m0dul B ^ | ||
Line 20: | Line 24: | ||
Links: [[https:// | Links: [[https:// | ||
- | Almost any m0duls can be combined, if you offer the possibility to change the adress (e.g. with solder bridges). Have a look at already existing [[m0duls|m0duls]] to find out which standard | + | Almost any m0duls can be combined, if you offer the possibility to change the adress (e.g. with solder bridges). Have a look at already existing [[m0duls|m0duls]] to find out which standard |
+ | |||
+ | |||
+ | Please be aware that __above__ the __m0dulbus__ connectors the __LCD__ and __button__ is located - this area should __not be covered__ by your m0dul. Go for the sides and below the connectors :) | ||
+ | |||
+ | As the m0dulbus connectors are __not reverse polarity protected__, | ||
==== Dual M0duls ==== | ==== Dual M0duls ==== | ||
- | A dual m0dul uses both m0dul connectors on the badge. This gives you maximum mechanical stability and a balanced weight distribution. As the connector on both sides are rotated by 180 degrees you can mount the module | + | A dual m0dul uses both m0dul connectors on the badge. This gives you maximum mechanical stability and a balanced weight distribution. As the connector on both sides are rotated by 180 degrees you can mount the m0dul 180 degrees rotated. |
{{: | {{: | ||
==== Single M0duls ==== | ==== Single M0duls ==== | ||
- | A single m0dul only uses one m0dul connector. These modules | + | A single m0dul only uses one m0dul connector. These m0duls |
{{: | {{: | ||
- | |||
- | |||
- | Please be aware that __above__ the __m0dulbus__ connectors the __LCD__ and __button__ is located - this area should __not be covered__ by your m0dul. Go for the sides and below the connectors :) | ||
- | |||
- | As the m0dulbus connectors are __not reverse polarity protected__, | ||
==== M0dulbus ==== | ==== M0dulbus ==== | ||
Line 51: | Line 55: | ||
| BUSINT | Active LOW open-drain interrupt | | BUSINT | Active LOW open-drain interrupt | ||
- | ====== | + | ====== |
- | [[build|Build]] explains how to set up your build-environment and compile and deploy code for r0ket. | + | * [[build]] explains how to set up your build-environment and compile and deploy code for [[r0ket]] |
+ | * You can either write your own firmware, or, if your code is smaller than 1 kB, a [[l0dable]] which can be dynamically loaded into the default firmware. | ||
- | You can either write your own firmware, or, if your code is smaller than 1 kB, a [[loadable]] which can be dynamically loaded into the default camp firmware. |
m0dul.txt · Last modified: 2011/12/30 00:10 by emdete