
Sky meter
cliffanet/sky-meter
В первой аппаратной версии применялся чип stm32f473 и энергопотребление всего устройства на его основе удалось снизить до 125 мкА, а в выключенном - до 85-90 мкА.

В первой аппаратной версии применялся чип stm32f473 и энергопотребление всего устройства на его основе удалось снизить до 125 мкА, а в выключенном - до 85-90 мкА.
Sky meter is an open-source printed circuit board by cliffanet, from the cliffanet/sky-meter repository on GitHub. It is a 2-layer board of 81.9 × 48.5 mm with 70 parts on 69 nets, routed with 723 tracks and 204 vias.
It is built around the BMP280, MCP73831 and ME6216A33XG, with the TYPE-C-31-M-12 among its other parts. Its parts include 23 capacitors, 21 resistors, 6 connectors, 4 ICs and 4 diodes. It belongs with the STM32 boards of this library.
Инструмент для парашютиста - простой высотомер на базе барометра.

повышенное энергопотребление в спящем режиме (850 мкА)
В первой аппаратной версии применялся чип stm32f473 и энергопотребление всего устройства на его основе удалось снизить до 125 мкА, а в выключенном - до 85-90 мкА. И это при заявленных в документации 56 мкА (что-то дополнительно подребляет и сама плата).
А вот на чипе stm32f411 при заявленных в документации 10 мкА получить потребление ниже 60 мкА так и не удалось - но это на пустой прошивке. На боевой же прошивке почему-то не отключаются какие-то узлы, и потребление ~850 мкА. С этим ещё предстоит разобраться.
нестабильная работа с SD-картой
Проблема возникает из-за слабого питания, подаваемого на карту. В целях экономии заряда батареи питание на SD-карту выведено напрямую с пина микроконтроллера. Применение дополнительного транзистора в режиме ключа вызывает проблемы из-за низкого потребляемого тока карты (несколько мА). При инициализации карты ток возрастает и питание проседает, из-за чего карта сбрасывается.
Некоторые карты всё же работают, но таких мало.
На stm32g4xx работа карт от пина была гораздо стабильнее. Но всё же, на некоторых картах тоже были сбои.
В качестве оперативной меры можно перерезать дорожку, ведущую к пину МК и соединить питание карты напрямую на 3.3v. Однако потребление в спящем режиме вместе с SD-картой возрастает до 3 мА.
отсутствие приложения для импорта логбука
Разработка отложена на неопределённый срок.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1μF | Capacitor_SMD:C_0603_1608Metric | C31, C32, C33, C58, C62, C64 |
| 5 | 10k | Resistor_SMD:R_0603_1608Metric | R11, R12, R13, R14, R15 |
| 5 | 5k1 | Resistor_SMD:R_0603_1608Metric | R51, R52, R66, R67, R68 |
| 4 | 100nF | Capacitor_SMD:C_0603_1608Metric | C54, C55, C56, C57 |
| 4 | 10μF | Capacitor_SMD:C_0603_1608Metric | C21, C43, C52, C61 |
| 3 | 100k | Resistor_SMD:R_0603_1608Metric | R33, R42, R64 |
| 3 | 510 | Resistor_SMD:R_0603_1608Metric | R32, R41, R63 |
| 2 | 1.5pF | Capacitor_SMD:C_0603_1608Metric | C11, C12 |
| 2 | 330μF | Capacitor_Tantalum_SMD:CP_EIA-7343-20_Kemet-V | C15, C53 |
| 2 | 4.7μF | Capacitor_SMD:C_0603_1608Metric | C51, C63 |
| 2 | 4k7 | Resistor_SMD:R_0603_1608Metric | R43, R65 |
| 2 | 8pF | Capacitor_SMD:C_0603_1608Metric | C13, C14 |
| 2 | ML2502 | Package_TO_SOT_SMD:SOT-23 | Q31, Q61 |
| 2 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2 |
| 1 | 0 | Resistor_SMD:R_0603_1608Metric | R62 |
| 1 | 100k | Resistor_SMD:R_Array_Convex_4x0603 | RN61 |
| 1 | 1N5819 | Diode_SMD:D_SOD-323 | D11 |
| 1 | 1kΩ | Inductor_SMD:L_0603_1608Metric | FB51 |
| 1 | 2.2μF | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | 250 | Resistor_SMD:R_0805_2012Metric | R31 |
| 1 | 3k3 | Resistor_SMD:R_0603_1608Metric | R61 |
| 1 | BMP280 | Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering | U21 |
| 1 | MCP73831 | Package_TO_SOT_SMD:SOT-23-5 | U61 |
| 1 | ME6216A33XG | Package_TO_SOT_SMD:SOT-23 | U51 |
| 1 | ML5203 | Package_TO_SOT_SMD:SOT-23 | Q41 |
| 1 | NX3215SA 32.768K | NX3215SA-32.768K-STD-MUA-14:XTAL_NX3215SA-32.768K-STD-MUA-14 | Y12 |
| 1 | SDCARD | microsd:Conn_uSDcard | J41 |
| 1 | STM32F411CEUx | Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U11 |
| 1 | SWD | Connector_Molex:Molex_PicoBlade_53261-0471_1x04-1MP_P1.25mm_Horizontal | J11 |
| 1 | TYPE-C-31-M-12 | TYPE-C-31-M-12:HRO_TYPE-C-31-M-12 | J51 |
| 1 | XTAL3225 25MHz | TSX-3225_16.0000MF18X-AC3:XTAL_TSX-3225_16.0000MF18X-AC3 | Y11 |
| 1 | battery | Connector_Molex:Molex_PicoBlade_53261-0271_1x02-1MP_P1.25mm_Horizontal | J61 |
| 1 | blue | LED_SMD:LED_0603_1608Metric | D62 |
| 1 | btn-down | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW13 |
| 1 | btn-sel | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW12 |
| 1 | btn-up | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW11 |
| 1 | chrg | LED_SMD:LED_0603_1608Metric | D68 |
| 1 | display | Connector_FFC-FPC:TE_2-1734839-4_1x24-1MP_P0.5mm_Horizontal | J31 |
| 1 | red | LED_SMD:LED_0603_1608Metric | D61 |
| 1 | ~ | my:display-128x64 | J32 |

cliffanet/sky-meter
В первой аппаратной версии применялся чип stm32f473 и энергопотребление всего устройства на его основе удалось снизить до 125 мкА, а в выключенном - до 85-90 мкА.



mburger89/SMK_macro_pad
4x4 wireless macro pad — RP2040 + Raspberry Pi RM2. KiCad project generated from Python; includes a 42%-smaller 'mini' variant with back-mounted electronics.



JS2028EE/ESP32_FC
This is the current editable KiCad 10 project for a 70 x 65 mm, four-layer controller, with an ESP32-S3-WROOM-1-N8R8, BMI088 SPI IMU, BMP280 barometer and a separate 4-in-1 ESC.


It measures 81.9 × 48.5 mm and has 2 copper layers, 1.2 mm thick.
70 parts, built around the BMP280, MCP73831, ME6216A33XG and TYPE-C-31-M-12. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the cliffanet/sky-meter repository on GitHub, at the commit this page was made from: the board is hw/sky-meter.kicad_pcb and its schematic hw/sky-meter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask cliffanet before reusing the design.