Skip to the content
2 layers81.9 × 48.5 mmSky meter, the printed circuit board in 3D

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

Size
81.9 × 48.5 mm
Copper layers
2
Thickness
1.2 mm
Parts
70
Nets
69
Pads
291
Tracks, vias
723, 204
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
30 Sep 2024
Updated
21 Aug 2025

Overview

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.

Main components

4

README

README.md

Высотомер Sky-Meter

Инструмент для парашютиста - простой высотомер на базе барометра.


Что умеет

  • измерять высоту;
  • определять начала подъёма и начало прыжка;
  • писать в логбук историю прыжков: время взлёта, высота отделения, высота раскрытия;

Внутри


Документация


Известные проблемы

  • повышенное энергопотребление в спящем режиме (850 мкА)

    В первой аппаратной версии применялся чип stm32f473 и энергопотребление всего устройства на его основе удалось снизить до 125 мкА, а в выключенном - до 85-90 мкА. И это при заявленных в документации 56 мкА (что-то дополнительно подребляет и сама плата).

    А вот на чипе stm32f411 при заявленных в документации 10 мкА получить потребление ниже 60 мкА так и не удалось - но это на пустой прошивке. На боевой же прошивке почему-то не отключаются какие-то узлы, и потребление ~850 мкА. С этим ещё предстоит разобраться.

  • нестабильная работа с SD-картой

    Проблема возникает из-за слабого питания, подаваемого на карту. В целях экономии заряда батареи питание на SD-карту выведено напрямую с пина микроконтроллера. Применение дополнительного транзистора в режиме ключа вызывает проблемы из-за низкого потребляемого тока карты (несколько мА). При инициализации карты ток возрастает и питание проседает, из-за чего карта сбрасывается.

    Некоторые карты всё же работают, но таких мало.

    На stm32g4xx работа карт от пина была гораздо стабильнее. Но всё же, на некоторых картах тоже были сбои.

    В качестве оперативной меры можно перерезать дорожку, ведущую к пину МК и соединить питание карты напрямую на 3.3v. Однако потребление в спящем режиме вместе с SD-картой возрастает до 3 мА.

  • отсутствие приложения для импорта логбука

    Разработка отложена на неопределённый срок.


Parts

70
QtyValueFootprintReferences
61μFCapacitor_SMD:C_0603_1608MetricC31, C32, C33, C58, C62, C64
510kResistor_SMD:R_0603_1608MetricR11, R12, R13, R14, R15
55k1Resistor_SMD:R_0603_1608MetricR51, R52, R66, R67, R68
4100nFCapacitor_SMD:C_0603_1608MetricC54, C55, C56, C57
410μFCapacitor_SMD:C_0603_1608MetricC21, C43, C52, C61
3100kResistor_SMD:R_0603_1608MetricR33, R42, R64
3510Resistor_SMD:R_0603_1608MetricR32, R41, R63
21.5pFCapacitor_SMD:C_0603_1608MetricC11, C12
2330μFCapacitor_Tantalum_SMD:CP_EIA-7343-20_Kemet-VC15, C53
24.7μFCapacitor_SMD:C_0603_1608MetricC51, C63
24k7Resistor_SMD:R_0603_1608MetricR43, R65
28pFCapacitor_SMD:C_0603_1608MetricC13, C14
2ML2502Package_TO_SOT_SMD:SOT-23Q31, Q61
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2
10Resistor_SMD:R_0603_1608MetricR62
1100kResistor_SMD:R_Array_Convex_4x0603RN61
11N5819Diode_SMD:D_SOD-323D11
11kΩInductor_SMD:L_0603_1608MetricFB51
12.2μFCapacitor_SMD:C_0603_1608MetricC16
1250Resistor_SMD:R_0805_2012MetricR31
13k3Resistor_SMD:R_0603_1608MetricR61
1BMP280Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumberingU21
1MCP73831Package_TO_SOT_SMD:SOT-23-5U61
1ME6216A33XGPackage_TO_SOT_SMD:SOT-23U51
1ML5203Package_TO_SOT_SMD:SOT-23Q41
1NX3215SA 32.768KNX3215SA-32.768K-STD-MUA-14:XTAL_NX3215SA-32.768K-STD-MUA-14Y12
1SDCARDmicrosd:Conn_uSDcardJ41
1STM32F411CEUxPackage_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU11
1SWDConnector_Molex:Molex_PicoBlade_53261-0471_1x04-1MP_P1.25mm_HorizontalJ11
1TYPE-C-31-M-12TYPE-C-31-M-12:HRO_TYPE-C-31-M-12J51
1XTAL3225 25MHzTSX-3225_16.0000MF18X-AC3:XTAL_TSX-3225_16.0000MF18X-AC3Y11
1batteryConnector_Molex:Molex_PicoBlade_53261-0271_1x02-1MP_P1.25mm_HorizontalJ61
1blueLED_SMD:LED_0603_1608MetricD62
1btn-downButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW13
1btn-selButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW12
1btn-upButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW11
1chrgLED_SMD:LED_0603_1608MetricD68
1displayConnector_FFC-FPC:TE_2-1734839-4_1x24-1MP_P0.5mm_HorizontalJ31
1redLED_SMD:LED_0603_1608MetricD61
1~my:display-128x64J32

More from cliffanet/sky-meter

1
  • 2 layers81.9 × 48.5 mmSky meter, the printed circuit board in 3D

    Sky meter

    cliffanet/sky-meter

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

    65 parts

Similar boards

  • 4 layers25 × 0.3 mmAvionics Board 1, the printed circuit board in 3D

    Avionics Board 1

    djmallek/CycloneRocketry

    Some work I do for CycloneRocketry

    70 parts1
  • 4 layers120 × 89.3 mmSMK macro pad, the printed circuit board in 3D

    SMK macro pad

    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.

    89 partsMIT
  • 4 layers46.3 × 38.6 mmRrr, the printed circuit board in 3D

    Rrr

    PositiveAltitude/rrr-hardware

    77 parts10
  • 2 layers96.6 × 100 mmQuadRaptor, the printed circuit board in 3D

    QuadRaptor

    abdosalem490/QuadRaptor

    148 parts2MIT
  • 4 layers70 × 65 mmESP32 FC, the printed circuit board in 3D

    ESP32 FC

    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.

    107 parts
  • 6 layers47.6 × 41.5 mmOLL.E fpv pcb, the printed circuit board in 3D

    OLL.E fpv pcb

    Tamim101/ardupilot-drone-pcb

    141 parts
  • 2 layers47.6 × 41.5 mmOLL.E fpv pcb, the printed circuit board in 3D

    OLL.E fpv pcb

    Tamim101/flight-controller-PCB

    130 parts

Questions

How big is the Sky meter PCB?

It measures 81.9 × 48.5 mm and has 2 copper layers, 1.2 mm thick.

What parts does the Sky meter use?

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.

Where can I download the Sky meter KiCad files?

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.

Can I use the Sky meter design in my own project?

Its repository states no licence, so its author keeps all rights: ask cliffanet before reusing the design.