Ligne 2 : |
Ligne 2 : |
| | | |
| == Introduction == | | == Introduction == |
− | The "PYBD Butterfly" board allows you to use your MicroPython Pyboard-D (PYBD) and its X-Y positions to facilitate rapid prototyping. It also allows you to plug sensor and expansion board with popular connectors like [https://www.sparkfun.com/qwiic Qwiic (SparkFun)] / [https://learn.adafruit.com/introducing-adafruit-stemma-qt/what-is-stemma-qt StemmaQT (Adafruit)], [https://www.seeedstudio.com/category/Grove-c-1003.html Grove (SeeedStudio)], [https://www.olimex.com/Products/Modules/UEXT/ UEXT (Olimex)]. | + | The "PYBD Butterfly" board allows you to use your MicroPython Pyboard-D (PYBD) and its X-Y positions to facilitate rapid prototyping. |
| + | |
| + | It also allows you to plug sensor and expansion board with popular connectors like: |
| + | * [https://www.sparkfun.com/qwiic Qwiic (SparkFun)] / [https://learn.adafruit.com/introducing-adafruit-stemma-qt/what-is-stemma-qt StemmaQT (Adafruit)] |
| + | * [https://www.seeedstudio.com/category/Grove-c-1003.html Grove (SeeedStudio)] |
| + | * [https://www.olimex.com/Products/Modules/UEXT/ UEXT (Olimex)] this Universal EXTension is robust ship I2C/SPI/UART and 3.3V/Ground power. '''A Must'''. |
| | | |
| The Butterfly also offers more GROUND and Power connections. It uses male header for 3.3V points and female connector for GROUND points. | | The Butterfly also offers more GROUND and Power connections. It uses male header for 3.3V points and female connector for GROUND points. |
Ligne 23 : |
Ligne 28 : |
| The both position are wired in parallele on the same I2C bus (so any position are right). | | The both position are wired in parallele on the same I2C bus (so any position are right). |
| | | |
− | As this connector is quite small and more difficult to solder, we will start with its connexion pin. | + | As this connector is quite small and more difficult to solder, we will start with its connection pin. |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-01.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-01.jpg|size=480px}} |
Ligne 41 : |
Ligne 46 : |
| {{asm-text}} '''Solder the Grove connector is more easy'''. Place the Grove connector and maintain it right in place with your fingers (this connector is bigger enough). | | {{asm-text}} '''Solder the Grove connector is more easy'''. Place the Grove connector and maintain it right in place with your fingers (this connector is bigger enough). |
| | | |
− | | + | Load the iron tip with some solder and drop off the solder on the connection pin first (solder should easily melt down on the pads and the pins). |
− | Load the iron tip with some solder and drop off the solder on the connexion pin first (solder should easily melt down on the pads and the pins). | |
| | | |
| Once the pin soldered, secure the Grove connector in place by applying solder on the sides of the connector. | | Once the pin soldered, secure the Grove connector in place by applying solder on the sides of the connector. |
Ligne 58 : |
Ligne 62 : |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-21.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-21.jpg|size=480px}} |
− | {{asm-text}} Préparer les deux sections de connecteurs 1.27mm. | + | {{asm-text}} Prepare the 2 sections 1.27mm connector. Cut them with care, they are fragile. |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-22.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-22.jpg|size=480px}} |
− | {{asm-text}} Introduire la partie la plus courte du connecteur dans la carte. | + | {{asm-text}} Place the shorter part of the connector inside the holes of the Butterfly board. |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-23.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-23.jpg|size=480px}} |
− | {{asm-text}} Placer votre Pyboard-D sur le connecteur pour obtenir un alignement parfait. | + | {{asm-text}} Place your Pyboard-D on the top of the 1.27mm connectors to maintain a perfect alignment. |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-24.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-24.jpg|size=480px}} |
− | {{asm-text}}'''Retourner l'ensemble'''. | + | {{asm-text}}'''Flip-over the whole assembly'''. |
| | | |
− | '''Souder quelques broches''' pour maintenir les connecteurs sur la carte Butterfly. | + | '''Solder few pins''' to maintain the connector right in place on the Butterfly. |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-25.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-25.jpg|size=480px}} |
− | {{asm-text}} Retirer les Pyboard-D pour éviter les projections de soudure. | + | {{asm-text}} Remove the Pyboard-D to avoids accidental solder projection while soldering the 1.27mm connector. |
| | | |
| | | |
− | Poursuivre la soudure des connecteurs sur la Butterfly.
| + | Then finish the solder operation on the 1.27mm connector of the Butterfly. |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-26.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-26.jpg|size=480px}} |
− | {{asm-text}} Préparer et souder le connecteur UEXT. | + | {{asm-text}} Prepare and solder the UEXT connector. |
| | | |
| | | |
− | Attention à bien aligner l'encoche du boîtier avec la sérigraphie.
| + | Please align the UEXT Notch (opening) with the board silkscreen. |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-27.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-27.jpg|size=480px}} |
− | {{asm-text}} Carte Butterfly complètement assemblée. | + | {{asm-text}} Great! The Butterfly is now assembled. |
| | | |
| {{asm-end}} | | {{asm-end}} |
| | | |
− | === Option 1: Souder la Pyboard-D sur la Butterfly === | + | === Option 1: Solder the Pyboard-D on Butterfly === |
| | | |
− | Une des options est de souder directement la PYBD sur la Butterfly.
| + | One of the options is to solder the PYBD on the Butterfly. |
− | * L'avantage est que l'assemblage est très compacte. | + | * The "advantage" is to have a very compacte assembly. |
− | * L'inconvénient c'est que la PYBD est "bloquée" sur la carte | + | * The "inconvenient" is to definitively associate the PYBD with the Butterfly. |
| | | |
| {{asm-begin}} | | {{asm-begin}} |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-50.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-50.jpg|size=480px}} |
− | {{asm-text}} Souder la Pyboard-D sur la carte Butterfly. | + | {{asm-text}} Solder the Pyboard-D on the Butterfly board. |
| | | |
| {{asm-end}} | | {{asm-end}} |
| | | |
− | === Option 2: Utiliser des connecteurs femelles === | + | === Option 2: Use female connectors === |
| | | |
− | Une autre options est de souder des connecteurs femelles 1.27mm sur la PYBD sur la Butterfly.
| + | An other option is to solder the 1.27mm female connector on the Pyboard-D. |
− | * L'avantage est qu'il est possible de retirer la Pyboard-D de la Butterfly. | + | * The advantage is to allow you to remove the Pyboard-D from the Butterfly. |
− | * L'inconvénient c'est que l'ensemble Pyboard-D + Blutterfly est plus épais (massif) | + | * The inconvenient of this assembly is to have a ticker solution. |
| | | |
| {{asm-begin}} | | {{asm-begin}} |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-60.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-60.jpg|size=480px}} |
− | {{asm-text}} Retourner la carte Butterfly. | + | {{asm-text}} Flip the Butterfly board. |
| | | |
| | | |
− | Enficher les connecteurs femelles sur la carte Butterfly.
| + | Snap in the female 1.27mm connectors on the Butterfly. |
| | | |
| {{asm-row|img=PYBD-Butterfly-asm-61.jpg|size=480px}} | | {{asm-row|img=PYBD-Butterfly-asm-61.jpg|size=480px}} |
− | {{asm-text}} Placer délicatement la carte Pyboard-D au dessus des connecteurs femelles. | + | {{asm-text}} '''Gently''' place the Pyboard-D on the top the of the female connector. |
| | | |
− | '''Ne pas forcer la Pyboard-D sur les connecteurs Femelles''' pour ne pas écraser les composants près de ce connecteur!!! | + | '''Do not force the Pyboard-D on the female connector''' some components are very close of the connector housing!!! |
| | | |
| {{asm-end}} | | {{asm-end}} |