Ligne 1 : |
Ligne 1 : |
| {{ENG-CANSAT-PICO-NAV}} | | {{ENG-CANSAT-PICO-NAV}} |
| | | |
− | == Cansat Pico in few words == | + | == Cansat Pico kit in few words == |
| The CanSat-Pico-Kit is build around the '''Raspberry-Pi Pico''' plateform. | | The CanSat-Pico-Kit is build around the '''Raspberry-Pi Pico''' plateform. |
− | * blabla
| |
| | | |
− | <div style="margin: 15px 0; background: rgba(255,204,102,.3); display: block; padding: 15px 15px 15px 15px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #ff9900;" >The Raspberry-Pi Pico is distributed with MicroPython, everything learned with Python language or MicroPython boards can be applied to the Pico. Just care about voltage, the '''Pico is 3.3V logic'''.</div> | + | The '''Raspberry-Pi Pico''' is a powerful dual core microcontroller created by the Raspberry-Pi foundation. The Pico goes far beyond the Arduino Uno in terms of power and capabilities. |
| + | |
| + | It is distributed with the MicroPython firmware and can also be programmed with C++ and Arduino. |
| + | |
| + | [[fichier:ENG-CANSAT-PICO-CONTENT-10.jpg|360px]] |
| + | |
| + | <div style="margin: 15px 0; background: rgba(255,204,102,.3); display: block; padding: 15px 15px 15px 15px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #ff9900;" >Just care about voltage, the '''Pico is 3.3V logic'''. Do not apply any voltage greater than 3.3V to any GPIO on the Pico.</div> |
| + | |
| + | MicroPython is a very robust environment natively compiling and running python script. MicroPython fits a compiler, a python virtual machine and a file system to store the script. Thanks to MicroPython, everything learned with Python language or MicroPython boards can be applied to the Pico. |
| + | |
| + | The kit is designed to ease the prototyping phase, it can be open flat on the desk to ease access to every logic signals and components/boards added to the initial setup. |
| + | |
| + | [[fichier:ENG-CANSAT-PICO-CONTENT-11.jpg|800px]] |
| + | |
| + | The "Cansat Pico Board" feature the Raspberry-Pi Pico and already embeeds useful and smart features to ease the prototyping and testing phase for your Cansat project. |
| + | |
| + | When the kit was designed, we did forseen the fact that the project could either be: |
| + | * placed between the boards (inside). |
| + | * placed ouside of the boards and use a shorter ribbon (boards are enclosed right in the middle of the project). |
| + | |
| + | We did also features a Qwiic/StemmaQt connector available underside. This very compact connector do features power and I2C bus. It can be used to quickly and safely connects toons of I2C capable sensors boards. |
| + | * [https://www.adafruit.com/category/1005 StemmaQT sensors] are available at [https://www.adafruit.com Adafruit Industries USA] and its distributor network. |
| + | * [https://www.sparkfun.com/qwiic#products Qwiic sensors] are available at [https://www.sparkfun.com SparkFun electronic USA] and its distributor network. |
| + | |
| + | [[fichier:ENG-CANSAT-PICO-CONTENT-12.jpg|640px]] |
| + | |
| + | Just flip over the "Cansat Pico Board" to discover additional features available underside the Pico. |
| + | |
| + | As we can propotype under the board, it is also very important to have the board fully labelled this side. |
| + | |
| + | [[fichier:ENG-CANSAT-PICO-CONTENT-13.jpg|640px]] |
| + | |
| + | As the Raspberry-Pi Pico doesn't features Lipo battery circuitery, we do added a special connector to plug an [https://www.adafruit.com/product/1944 Adafruit PowerBoost 500 charger] on the board. |
| + | |
| + | Just connect the Pico to you computer (or power it with a wall adapter) and the Lipo will auto-magically starts to charge-up. |
| + | |
| + | Unplug your pico from computer and the PowerBoost charger will take over. The Lipo will discharge to power your project. |
| + | |
| + | Thanks to the PowerBoost, your cansat projet do also have a 5V power rail (500 mA max). |
| + | |
| + | Needs to spare energy? no problem, the "Power Off" pin is available near of the board boundary. Once the PWR_OFF tied to the ground, the PowerBoost is disabled (as Pico and the project). |
| + | |
| + | [[fichier:ENG-CANSAT-PICO-CONTENT-14.jpg|640px]] |
| | | |
| === Cansat Pico Kit content === | | === Cansat Pico Kit content === |
Ligne 13 : |
Ligne 54 : |
| [[fichier:ENG-CANSAT-PICO-CONTENT-01.png|640px]] | | [[fichier:ENG-CANSAT-PICO-CONTENT-01.png|640px]] |
| | | |
− | Once assembled with spacer designed yourself, you do have a cylindrical development plateform with plenty of space. | + | Once assembled with spacer you designed, you do have a cylindrical development plateform with plenty of space. |
− |
| + | |
| [[fichier:ENG-CANSAT-PICO-CONTENT-02.png|240px]] | | [[fichier:ENG-CANSAT-PICO-CONTENT-02.png|240px]] |
| | | |
− | === Pico Board items === | + | You can develop your project: |
| + | * '''either''' in the inner space between the bottom and the top boards. |
| + | * '''either''' using smaller spacers to develop your project in the inner space {{underline|and}} also the outer space. |
| + | |
| + | Outer space can also be used thanks to the through holes PCBs and the labelling the both sides of the PCBs. |
| + | |
| + | === Pico Boards === |
| + | |
| + | The Raspberry-Pi Pico is at the earth of this kit. One is soldered onto the Cansat Kit, the other is free for use to make prototyping or creating the receiving base station. |
| + | |
| + | [[fichier:ENG-CANSAT-PICO-CONTENT-00.jpg|640px]] |
| | | |
− | [[fichier:ENG-CANSAT-PICO-CONTENT-00.png|640px]] | + | See the [[ENG-CANSAT-PICO-USER-GUIDE|Cansat Pico User Guide]] section for more information on its integration. |
| | | |
− | See the [[ENG-CANSAT-PICO-USER-GUIDE|Pico User Guide]] section for more information. | + | See the [https://www.raspberrypi.com/documentation/microcontrollers/ Official Pico MicroPython starter guide] for learning more about MicroPython on Pico. |
| | | |
| == Kit content == | | == Kit content == |
| | | |
− | TO REVIEW COMPLETELY
| + | {{parts-begin}} |
| | | |
− | {{parts-begin}} | + | {{parts-item |
| + | |name=Raspberry-Pi Pico |
| + | |descr=Dual core RP2040 MCU @ 133 MHz with 264Ko RAM & 2 Mo Flash. One Pico is used on the Cansat kit, the other is used for prototyping. |
| + | |img=RASPBERRY-PICO.png |
| + | |link=https://shop.mchobby.be/product.php?id_product=2025 |
| + | |qty=2 |
| + | }} |
| + | |
| + | {{parts-item |
| + | |name=Cansat base dev. board for Pico |
| + | |descr=Solder a Pico onto it and drive your cansat project with MicroPython. |
| + | |img=PICO-CANSAT-BASE.png |
| + | |link=https://shop.mchobby.be/product.php?id_product=2275 |
| + | |qty=1 |
| + | }} |
| + | |
| + | {{parts-item |
| + | |name=Cansat proto board |
| + | |descr=Prototyping board connected to the Pico GPIO. |
| + | |img=PICO-CANSAT-PROTO.png |
| + | |link=https://shop.mchobby.be/product.php?id_product=2272 |
| + | |qty=1 |
| + | }} |
| | | |
| {{parts-item | | {{parts-item |
− | |name=Feather M0 Express | + | |name=FPC ribbon |
− | |descr=New Arduino M0 compatible on a standard platform for embedded project. Also compatible with CircuitPython. | + | |descr=This ribbon connects the base board to the proto board. |
− | |img=FEATHER-M0-EXPRESS.png | + | |img=FPC-RUBAN-100mm.png |
− | |link=https://shop.mchobby.be/product.php?id_product=1119 | + | |link=https://shop.mchobby.be/product.php?id_product=2278 |
| |qty=1 | | |qty=1 |
| }} | | }} |
Ligne 39 : |
Ligne 112 : |
| {{parts-item | | {{parts-item |
| |name=USB A/microB 1m cable | | |name=USB A/microB 1m cable |
− | |descr=Can be used to plug your feather on a computer to program it or to reload the Lipo. | + | |descr=Can be used to plug your pico on a computer to program it or to reload the Lipo. |
| |img=CABLE-USB-MICRO.png | | |img=CABLE-USB-MICRO.png |
| |link=https://shop.mchobby.be/product.php?id_product=145 | | |link=https://shop.mchobby.be/product.php?id_product=145 |
Ligne 62 : |
Ligne 135 : |
| | | |
| {{parts-item | | {{parts-item |
− | |name=Feather Stacking Headers | + | |name=PowerBoost 500 charger |
− | |descr=Plug your feather or prototype wing on breadboard and still having a female connector under the hand. | + | |descr=Convert a Lipo battery power into usable 5V power source. This board can also reload the Lipo when the kit is powered via USB. |
− | |img=FEATHER-STACK-HEAD.png | + | |img=POWERBOOST-500-CHARGER.png |
− | |link=https://shop.mchobby.be/product.php?id_product=832 | + | |link=https://shop.mchobby.be/product.php?id_product=534 |
| |qty=1 | | |qty=1 |
| }} | | }} |
| | | |
| {{parts-item | | {{parts-item |
− | |name=Feather Prototyping Wing | + | |name=Alternative to Powerboost 500 charger |
− | |descr=Prototyping board for feather platform. Create your own extension board (wing) by soldering connectors and components. | + | |descr=Also convert Lipo battery power into usable 5V power. This board can also reload the Lipo when the Kit is powered via USB. |
− | |img=FEATHER-PROTO-WING.png | + | |img=POWERBOOST-1000-CHARGER-SPARKFUN.jpg |
− | |link=https://shop.mchobby.be/product.php?id_product=861 | + | |link=https://shop.mchobby.be/fr/regulateurs/2508-powerboost-1000-chargeur-3232100025080-adafruit.html |
| + | |qty=0 |
| + | }} |
| + | |
| + | {{parts-item |
| + | |name=Lithium Polymer Battery |
| + | |descr=Transform the Feather into an autonomous plateform with this 1300mAh Lipo. |
| + | |img=ACC-LIPO-1.3Ah.png |
| + | |link=https://shop.mchobby.be/product.php?id_product=277 |
| |qty=1 | | |qty=1 |
| }} | | }} |
| | | |
| {{parts-item | | {{parts-item |
− | |name=Lithium Polymer Battery | + | |name=JST-SH fast connexion wire |
− | |descr=Transform the Feather into an autonomous plateform with this 800mAh Lipo. | + | |descr=This 100mm wire can be used to connect Qwiic or StemmaQt board to the Pico in a snap |
− | |img=ACC-LIPO-800mAh.png | + | |img=FIL-JSTSH4-100mm.png |
− | |link=https://shop.mchobby.be/product.php?id_product=1302 | + | |link=https://shop.mchobby.be/product.php?id_product=2112 |
| |qty=1 | | |qty=1 |
| }} | | }} |
Ligne 87 : |
Ligne 168 : |
| {{parts-item | | {{parts-item |
| |name=BMP280 – Barometric pressure sensor | | |name=BMP280 – Barometric pressure sensor |
− | |descr=Easily evaluate pressure, altitude and temperature. | + | |descr=Easily evaluate pressure, altitude and temperature. This board expose a StemmaQt connector |
− | |img=BMP280.jpg | + | |img=BMP280v2.png |
| |link=https://shop.mchobby.be/product.php?id_product=1118 | | |link=https://shop.mchobby.be/product.php?id_product=1118 |
| |qty=1 | | |qty=1 |