Update FlyPi Hardware Documents authored by cpryan's avatar cpryan
...@@ -29,17 +29,19 @@ One of the pins connected to the Bitcraze expansion decks is a direct connection ...@@ -29,17 +29,19 @@ One of the pins connected to the Bitcraze expansion decks is a direct connection
* The UVLO circuit does not currently work as needed. Flight tests late in the semester showed a larger-than-expected drop in battery level during operation. Further testing of the expected battery level is needed before the resistance values used in the UVLO are adjusted for the needed hysteresis. Resistors need less than 0.1% tolerance since we are watching 1% changes in battery level. * The UVLO circuit does not currently work as needed. Flight tests late in the semester showed a larger-than-expected drop in battery level during operation. Further testing of the expected battery level is needed before the resistance values used in the UVLO are adjusted for the needed hysteresis. Resistors need less than 0.1% tolerance since we are watching 1% changes in battery level.
* If the ZynqBerry Zero becomes available, creating a design to work with the FPGA would be an exciting option. Minimal changes to the current board are required, but further research is recommended. The ZynqBerry Zero has the same pinout as the Raspberry Pi Zero, but I can't find documentation of if there is a 3.3V regulator on board. If a regulator is on board, the only needed adjustments are to replace the Seeeduino (ZynqBerryZero will have enough of its own PWM pins) with an ESPXXXX WiFi module. I recommend using the same WiFi module used on the big quadcopter. ESD protection may be required to protect the more expensive FPGA. * If the ZynqBerry Zero becomes available, creating a design to work with the FPGA would be an exciting option. Minimal changes to the current board are required, but further research is recommended. The ZynqBerry Zero has the same pinout as the Raspberry Pi Zero, but I can't find documentation of if there is a 3.3V regulator on board. If a regulator is on board, the only needed adjustments are to replace the Seeeduino (ZynqBerryZero will have enough of its own PWM pins) with an ESPXXXX WiFi module. I recommend using the same WiFi module used on the big quadcopter. ESD protection may be required to protect the more expensive FPGA.
# Schematic (FlyPi) # Schematic
# ![image](uploads/80404ba5b5bb8cf203acb42ba149f771/image.png)\ # ![image](uploads/80404ba5b5bb8cf203acb42ba149f771/image.png)\\
Layout (FlyPi)
# Layout
Front![image](uploads/7f6ec082f6990f8489673a44bf6ef1dd/image.png) Front![image](uploads/7f6ec082f6990f8489673a44bf6ef1dd/image.png)
Bottom Bottom
# ![image](uploads/38d5fb5a93d717b8dc935854c354c748/image.png)\ # ![image](uploads/38d5fb5a93d717b8dc935854c354c748/image.png)\\
BOM
# BOM
[MicroCART_BOM](uploads/b09f2aab3661a0688ae89b4e201d5b74/MicroCART_BOM.xlsx) [MicroCART_BOM](uploads/b09f2aab3661a0688ae89b4e201d5b74/MicroCART_BOM.xlsx)
...@@ -53,7 +55,7 @@ BOM ...@@ -53,7 +55,7 @@ BOM
[IMU_BreakOUT \_Board](uploads/55d9431aaa97013af7afc6b69293420b/IMU_BreakOUT__Board.zip) [IMU_BreakOUT \_Board](uploads/55d9431aaa97013af7afc6b69293420b/IMU_BreakOUT__Board.zip)
# Board Files # Board Files (KiCAD)
[MicroCART_BoardFiles](uploads/509cae5ec6fa06a7be77b812a790dbf1/MicroCART_BoardFiles.zip) [MicroCART_BoardFiles](uploads/509cae5ec6fa06a7be77b812a790dbf1/MicroCART_BoardFiles.zip)
... ...
......