Skip to the content
PCBKitNew board
4 layers71.5 × 71.5 mmElixir, the printed circuit board in 3D

An open source hardware device that has cellular, wifi, bluetooth, GPS, and more!

Size
71.5 × 71.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
249
Nets
241
Pads
930
Tracks, vias
2,136, 504
Pours
21
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
8 Jul 2024
Updated
15 Feb 2025

Overview

Elixir is an open-source printed circuit board by golioth, from the golioth/elixir-hw repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 4-layer board of 71.5 × 71.5 mm with 249 parts on 241 nets, routed with 2,136 tracks and 504 vias.

It is built around the ESP32-C3-MINI-1-N4, NRF9160-SICA-R7 and BME280, with the SN74AUC1G66DBVRE4, AP2171WG and LIS2DH among its other parts. Its parts include 98 resistors, 54 capacitors, 16 ICs, 16 connectors and 15 diodes. It belongs with the radio and wireless boards and the ESP32 and RISC-V boards of this library.

Main components

12

README

README.md

Elixir

The Elixir is part of Golioth's "Aludel" platform, a family of devices that makes it easier to connect hardware to the internet using Golioth's Firmware SDK and cloud platform. The Aludel family of devices are widely used in Golioth's Reference Designs, which are end-to-end demonstrations of IoT devices targeted at different vertical applications.

This board primarily targets cellular connectivity but also has the ability to connect to/interact with WiFi networks; it can also be used for supplemental features such as Wi-Fi locationing. An on-board power management unit facilitates a large array of power options, including LiPo via the onaboard connector and charging capabilities, but also up to 48V input for industrial applications. There are are array of sensors and other other commonly used support ICs. Prominently featured on Aludel boards, including this one, are headers that conform to the MikroBus standard. This is a pinout from Mikroelectronika and supported by their wide range of plug-in sensor boards. We chose this standard for maximum hardware swappability, enabling our users to change to a different targeted sensor or industry vertical by replacing one or two click boards.

This is released as Revision C of the Elixir. Revisions A and B were internal-only and the naming will be maintained for continuity.

On the board

  • nRF9160 - Cat M1 / NB-IOT / GPS chip with dual core Cortex M33 processing
  • ESP32-C3 - Running ESP-AT firmware, interfaced to the nRF9160 over UART
  • BME280 - Weather sensor from Bosch, common to many Golioth designs
  • Power
    • Low quiescent buck circuit, inherited from Feather Board
    • 5V boost to service the 5V output on the MikroBus
    • Battery charging
    • Fuel gauge
    • High voltage input (5.5V to 48V) for powering from things like OBD-II and industrial supplies
  • LIS2DH - Accelerometer, inherited from Feather board
  • PWM Buzzer - Allow audible indication similar to the Thingy91
  • Real Time Clock
  • Secure Element
  • Power Switching - Power switch of 3V3 for sensor nodes to shut down in low power situations
  • QWIIC / STEMMA Headers - External sensors and peripherals including the Aludel Ostentus
  • ClickBus headers
  • USB C interface and power
  • External SIM connector
  • Multiple programming interfaces
    • 10 pin SWD (02x05 .127mm pitch), accessible from outside the case
    • 10 pin SWD Tag Connect (accessible from the top side of the board)
    • USB using the serial bootloader / MCUBoot

The Aludel form factor

The Aludel form factor (Originally the "Aludel Mini" form factor) is based around the Bud Boxes CU-1937-MB. This was further customized with a milled alternative ordered custom from Digikey, described in more detail in this blog post. There are inserts that are 3D printed to target specific applications/Click boards, and a custom PCB front panel called the Aludel Ostentus, which also is OSHW.

Rev B Photos

Aludel_Elixir_RevB_Top Aludel_Elixir_RevB_Bottom

Purchase

The Elixir board is not available to purchase. Please contact devrel@golioth.io if you would like to arrange help with your manufacturing.

Usage with Reference Designs

The Elixir is supported natively in the Reference Design Template. To use it in a build run the command:

west build -p -b aludel_elixir/nrf9160/ns --sysbuild app

Hardware Lineage and License

This design was derived from Jared Wolff's open source nRF9160 Feather board and extended to fit the Aludel platform size. Additional items were added and some features removed or modified to fit the needs of Golioth Reference Designs

This board is released under the CERN OHL-P (v2) license. See LICENSE for more info.

Any replication or modification of this design must remove references to Golioth and The Golioth Logo, which is a trademark of Golioth, Inc.

Parts

249
QtyValueFootprintReferences
470Resistor_SMD:R_0402_1005MetricR4, R11, R12, R13, R14, R15, R16, R22, R31, R34, R36, R38, R39, R43, R44, R45 +31
2510KResistor_SMD:R_0402_1005MetricR25, R29, R30, R32, R33, R37, R55, R56, R57, R58, R59, R60, R61, R501, R502, R504 +9
230.1UCapacitor_SMD:C_0402_1005MetricC1, C2, C4, C10, C11, C12, C13, C18, C21, C23, C31, C33, C37, C40, C43, C44 +7
10TestPointTestPoint:TestPoint_Pad_D1.5mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10
710UCapacitor_SMD:C_1210_3225MetricC8, C30, C35, C38, C39, C45, C55
74U7Capacitor_SMD:C_0805_2012MetricC5, C9, C17, C24, C25, C26, C29
61KResistor_SMD:R_0402_1005MetricR7, R17, R18, R23, R24, R68
6FiducialFiducial:Fiducial_0.5mm_Mask1.5mmFID1, FID2, FID3, FID4, FID5, FID6
6LOGOaludel-mini-max:the_golioth_5mmG***, G***, G***, G***, G***, G***
6REDLED_SMD:LED_0402_1005MetricD1, D7, D8, D10, D11, D15
5100KResistor_SMD:R_0402_1005MetricR3, R9, R27, R28, R35
4100Resistor_SMD:R_0402_1005MetricR78, R79, R81, R83
4Conn_01x08_FemaleConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical_SMD_Pin1RightJ1, J2, J7, J8
4M3 Mounting HoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
315pCapacitor_SMD:C_0402_1005MetricC14, C19, C28
31UCapacitor_SMD:C_0603_1608MetricC15, C16, C49
347UCapacitor_SMD:C_1210_3225MetricC20, C22, C32
3PTS645VM13SMTR92LFSaludel-mini-max:SW_PTS645VM13SMTR92LFS_CNKSW1, SW2, SW3
3SS13MHRSGaludel-mini-max:SODFL2512X73ND2, D5, D6
215PCapacitor_SMD:C_0402_1005MetricC48, C50
22.2UCapacitor_SMD:C_1210_3225MetricC34, C41
25K1Resistor_SMD:R_0402_1005MetricR1, R2
2LOGOaludel-mini-max:aludel_5mmG***, G***
2LOGOaludel-mini-max:mikrobusG***, G***
2QWIICConnector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ3, J6
2SN74AUC1G66DBVRaludel-mini-max:SOT95P280X145-5NU11, U18
2SW_PushButton_Switch_SMD:SW_SPST_PTS810SW4, SW6
2u.FLaludel-mini-max:TE_1909763-1J14, J15
10.1UCapacitor_SMD:C_0805_2012MetricC42
10.47UCapacitor_SMD:C_0603_1608MetricC6
102x04Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ17
1104224-0820aludel-mini-max:MOLEX_104224-0820J13
115KResistor_SMD:R_0402_1005MetricR10
11N4148WDiode_SMD:D_SOD-123D3
11U0Inductor_SMD:L_Sunlord_SWPA252012SL6
120021122-00010T4LFaludel-mini-max:AMPHENOL_20021122-00010T4LFJ12
122K1Resistor_SMD:R_0402_1005MetricR21
1267KResistor_SMD:R_0402_1005MetricR19
127KResistor_SMD:R_0402_1005MetricR26
12U2Inductor_SMD:L_1008_2520MetricL3
132.768Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
133nCapacitor_SMD:C_0402_1005MetricC3
139nInductor_SMD:L_0402_1005MetricL2
1430KResistor_SMD:R_0402_1005MetricR40
147K5Resistor_SMD:R_0402_1005MetricR20
156pCapacitor_SMD:C_0402_1005MetricC27
15R1Resistor_SMD:R_0402_1005MetricR42
160K4Resistor_SMD:R_0402_1005MetricR8
168nInductor_SMD:L_0402_1005MetricL4
186K6Resistor_SMD:R_0402_1005MetricR41
18U2Inductor_SMD:L_Vishay_IHLP-2525L1
1AP2171WPackage_TO_SOT_SMD:SOT-23-5U16
1ATECC608CPackage_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.5mmU7
1BAT_CHG_ALTConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ4
1BC847Package_TO_SOT_SMD:SOT-23Q1
1BLUELED_SMD:LED_0402_1005MetricD12
1BME280Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumberingU5
1BQ25170DSGRaludel-mini-max:SON50P200X200X80-9NU17
1CP2102N-Axx-xQFN20aludel-mini-max:WFQFN-20U8
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1LeftJ5
1Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical_SMDJ16
1Conn_ARM_JTAG_SWD_10aludel-mini-max:TAG-CONNECT_TC2050-IDC-NLJ10
1DMG2301L-7aludel-mini-max:SOT96P240X110-3NQ2
1DX07S016JA1R1500aludel-mini-max:JAE_DX07S016JA1R1500J11
1ESP32-C3-MINI-1-N4aludel-mini-max:XCVR_ESP32-C3-MINI-1-N4U15
1GREENLED_SMD:LED_0402_1005MetricD13
1JS202011JAQNaludel-mini-max:JS202011JAQNS4
1LIS2DHaludel-mini-max:SENSOR_LIS2DH12U9
1LMR16030aludel-mini-max:HSOIC8-LMRU4
1Logo_Open_Hardware_LargeSymbol:OSHW-Logo2_9.8x8mm_SilkScreenOSHW_Logo1
1MAX17262REWL+Taludel-mini-max:BGA9N40P3X3_144X146X69NU2
1MURS360BDiode_SMD:D_SMBD4
1NRF9160-SICA-R7aludel-mini-max:XCVR_NRF9160-SIBA-RU3
1PCF85063ATLPackage_DFN_QFN:DFN-10-1EP_2.6x2.6mm_P0.5mm_EP1.3x2.2mmU10
1RE1C002UNaludel-mini-max:EMT3FU14
1SIM-E-MFF2-GL-250aludel-mini-max:PSON127P500X600X82-9NU19
1SIP32402ADNP-T1GE4aludel-mini-max:SON50P120X160X60-5NU13
1SMBJ40CD-M3/HDiode_SMD:D_SMBD14
1SMT-0927-S-12-Raludel-mini-max:XDCR_SMT-0927-S-12-RLS1
1SS16MHaludel-mini-max:SODFL2512X73ND9

The 245 most common of 249 parts.

Questions

How big is the Elixir PCB?

It measures 71.5 × 71.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Elixir use?

249 parts, built around the ESP32-C3-MINI-1-N4, NRF9160-SICA-R7, BME280 and SN74AUC1G66DBVRE4. 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 Elixir KiCad files?

From the golioth/elixir-hw repository on GitHub, at the commit this page was made from: the board is elixir.kicad_pcb and its schematic elixir-mechanical.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Elixir design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers101.6 × 101.6 mmAvionus Flight Controller, the printed circuit board in 3D

    Avionus Flight Controller

    leptun/Avionus_Flight_Controller

    Controller board for autonomous RC plane

    287 parts1GPL-3.0
  • 4 layers113.4 × 73 mmSUB-00156 REV00, the printed circuit board in 3D

    SUB-00156 REV00

    bcdevices/example-projects

    PCBA files to test with

    153 parts
  • 2 layers66 × 133.4 mm1001016-001-10-01 PinJammer V01, the printed circuit board in 3D

    1001016-001-10-01 PinJammer V01

    pinqin/PinJammerV01

    This file documents the hardware of PCB 1001016-001-10-01PinJammerV01, including a consolidated bill of materials.

    72 parts
  • 4 layers89 × 54 mmOBCProto, the printed circuit board in 3D

    OBCProto

    Kmshanley/PicoSat-Initiative

    The pocket cube standard requires satellites to be 5x5x5cm and under 250 grams. Upon completion of this Wentworth PicoSat it will become one of the smallest satellites capable of high resolution imagery from LEO.

    126 parts3GPL-3.0
  • 6 layers57 × 25.9 mmR7FS7MOD, the printed circuit board in 3D

    R7FS7MOD

    Brazil-L/Lumeward-OpenSource

    Open-source Lumeward firmware and development tools

    228 parts2Apache-2.0
  • 2 layers62.2 × 25.4 mmEnchantiW106, the printed circuit board in 3D

    EnchantiW106

    aburt2/enchantiW106

    firmware and hardware files for the enchantiW106

    66 parts1
  • 4 layers55.9 × 25.4 mmEnchantiS3, the printed circuit board in 3D

    EnchantiS3

    aburt2/EnchantiS3

    Repository for the hardware and firmware files for the EnchantiS3 board

    68 parts