You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All 3 flight computers (2x EasyMini, 1x SRAD) have their own battery.
34
+
12
35
# AVIONICS NO BUY LIST
13
36
14
37
Here is a list of parts that should not be used.
@@ -37,6 +60,25 @@ Both groups ended the year with non-functioning radio boards.
37
60
### Alternatives
38
61
* LoRA radio module (proven long-range communications with great community support)
39
62
63
+
## STMicroelectronics TESEO-LIV3S GNSS Module
64
+
65
+
### Description
66
+
67
+
GPS receiver from STMicro.
68
+
69
+
### Victims
70
+
* Avionics 2024
71
+
* Avionics 2025
72
+
73
+
### Why it seems like a good idea
74
+
* It is an ST part, so it must be easy to use with our STM32 microcontroller, right? (again)
75
+
76
+
### Why it should be avoided
77
+
* It is NOT EASY TO USE AND NOT WELL DOCUMENTED.
78
+
79
+
### Alternatives
80
+
* Any GPS chip that you can find a driver for in 30 minutes, that tells you exactly how to hook it into a system.
81
+
* Even if an alternative is moderately more expensive, if that cost pays for good documentation and customer support, THAT COST IS WORTH IT.
40
82
41
83
## SPI Flash Chips
42
84
@@ -50,9 +92,10 @@ Any flash chip that uses SPI as its main form of communication.
50
92
* SPI flash comes in non-BGA packages, so it's easy to lay out, right?
51
93
52
94
### Why it should be avoided
53
-
* SPI flash is relatively expensive.
95
+
* SPI flash is expensive.
54
96
* Manufacturer driver support is poor (especially for Winbond SPI flash).
55
97
* SPI flash is relatively small, so multiple chips are needed to achieve a reasonable storage capacity. That also means multiple CS lines, and even a mux if you don't have enough MCU pins.
98
+
* I sat in on the 2025 radio board capstone presentation and the ECE Capstone advisor told us that she would be up in the flash manufacturer's DMs giving them hell if they didn't supply a driver.
56
99
57
100
### Alternatives
58
101
* eMMC. Should not be too hard to lay out since most of the BGA pins are N/C. This also means all storage comms can be handled by the STM32 SDIO/SDMMC peripheral.
0 commit comments