Modifications

Sauter à la navigation Sauter à la recherche
4 697 octets ajoutés ,  3 novembre 2022 à 22:50
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 ===
   −
The Cansat Pico Kit is designed to be compact, evolutive, customisable, sizable (in height)
+
The Cansat Pico Kit is designed to be compact, evolutive, customisable, sizable (in height) and '''programmed in Python''' (thank to MicroPython).
   −
[[fichier:ENG-CANSAT-PICO-CONTENT-01.jpg|640px]]
+
[[fichier:ENG-CANSAT-PICO-CONTENT-01.png|640px]]
   −
=== Pico Board items ===
+
Once assembled with spacer you designed, you do have a cylindrical development plateform with plenty of space.
   −
[[fichier:ENG-CANSAT-PICO-CONTENT-00.png|640px]]
+
[[fichier:ENG-CANSAT-PICO-CONTENT-02.png|240px]]
   −
See the [[ENG-CANSAT-PICO-USER-GUIDE|Pico User Guide]] section for more information.
+
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]]
 +
 
 +
See the [[ENG-CANSAT-PICO-USER-GUIDE|Cansat Pico User Guide]] section for more information on its integration.
 +
 
 +
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-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-begin}}
+
{{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 35 : 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 58 : 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 83 : 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
29 836

modifications

Menu de navigation