

Aesir scale
A load cell reader over CAN
- Size
- 60 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 56
- Nets
- 68
- Pads
- 211
- Tracks, vias
- 434, 62
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 15 Nov 2023
- Updated
- 17 Jan 2026
Overview
Aesir scale is an open-source printed circuit board by aesirkth, from the aesirkth/atlas_load_cell repository on GitHub. It is a 2-layer board of 60 × 50 mm with 56 parts on 68 nets, routed with 434 tracks and 62 vias.
It is built around the TJA1051T, NAU7802SGI and AZ1117CH2-3.3TRG1, with the USBLC6-2SC6, MBR1020VL and NUP2105L among its other parts. Its parts include 17 resistors, 14 capacitors, 6 connectors, 5 ICs and 4 diodes. It belongs with the sensors and measurement and interfaces and adapters boards and the STM32 boards of this library.
Main components
6TJA1051T
SOIC-8-40℃~+150℃ 2.5mA 4.5V~5.5V 5Mbps 70mA CAN Transceiver SOIC-8 CAN Transceivers ROHSNXP SemiconductorsCAN TransceiversNAU7802SGI
SOP-16-40℃~+85℃ 2 2.1mA 2.7V~5.5V 24 4.9152MHz 80Hz Auto calibration、Built-in temperature sensor、Multiplexers、Power-on reset External External、Built-in I2C Sigma-Delta Support Yes SOP-16 Analog to Digital Converters (ADC) ROHSNuvoton TechAnalog To Digital Converters (ADC)AZ1117CH2-3.3TRG1
SOT-223-20℃~+125℃@(Tj) 1 1.2V@(0.8A) 1.35A 15V 3.3V 4mA 70dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedUncategorisedUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)MBR1020VL
SOD-123F-55℃~+125℃ 1 Independent 1A 20V 340mV@1A 45A 600uA@20V SOD-123F Schottky Diodes ROHSonsemiSchottky DiodesNUP2105L
SOT-23-55℃~+150℃ 100nA 2 24V 30pF 32V 350W@8/20us 44V 8A@8/20us Bidirectional IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 TVS SOT-23 ESD and Surge Protection (TVS/ESD) ROHSonsemiESD And Surge Protection (TVS/ESD)
README
README.mdAtlas Load Cell Reader
Atlas is a load cell reader with a CAN interface design for Hot & Cold Tests.
The chip consist of:
The zephyr driver used for NAU7802 Load Cell can be found here:
https://github.com/TinNotTim/nau7802_loadcell_zephyr_driver
Page shows how to integrate external driver module to zephyr build, but atlas.overlay files change.
STM32 and NAU7082 communication via I2C2 (I2C1 is occupied by CAN PB8 PB9)
Atlas chip connects NAU7802 drdy (data ready) = STM32 GPIOA8 (PA8).
NAU7802 SCL = STM32 SCL (PB13)
NAU7082 SDIO = STM32 SDA (PB14)
State of project
The produced physical Atlas 2024 version chip has an error with I2C connection between STM32 and NAU7802
where the SCL and SDA are incorrectly set to (PB14, PB15).
However, looking at the PCB in hardware folder you find the 2023 version only...
In this 2023 version the I2C error has been corrected by Zhizhifeng.
Debug:
Atlas debugging is best performed via ST-LINKV3 JTAG. Useful files for STM32 dtsi:
Atlas chip should be started in boot mode.
Guide to setup zephyr project for Atlas is found in software directory.
https://github.com/aesirkth/atlas_load_cell/tree/master/software
Parts
56| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C5, C6, C7, C13, C16 |
| 4 | 1M | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R14, R15, R16, R17 |
| 4 | 51 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R3, R4, R5 |
| 4 | LOGO | LOGO | G***, G***, G***, G*** |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad | H1, H2, H3, H4 |
| 3 | 4u7 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8, C10, C11 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R6 |
| 2 | 14p | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2 |
| 2 | 470 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R9, R10 |
| 2 | 4k7 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R8 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R12, R13 |
| 2 | jst gh | Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal | J2, J5 |
| 2 | jst xh 4 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J1, J3 |
| 2 | pwr | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14 |
| 1 | 120 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4 |
| 1 | 22u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C15 |
| 1 | 48MHz | Crystal:Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering | Y1 |
| 1 | AZ1117CH2-3.3TRG1 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | MBR1020VL | Diode_SMD:D_SOD-323_HandSoldering | D3 |
| 1 | NAU7802SGI | NAU7802SGI:SOI16_NAU7802SGI_NUV | U2 |
| 1 | NUP2105L | Package_TO_SOT_SMD:SOT-23 | D4 |
| 1 | STM32U575CGTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
| 1 | TJA1051T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U5 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_Palconn_UTC16-G | J6 |
| 1 | jst_sh 6 | Connector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal | J4 |
Questions
How big is the Aesir scale PCB?
It measures 60 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Aesir scale use?
56 parts, built around the TJA1051T, NAU7802SGI, AZ1117CH2-3.3TRG1 and USBLC6-2SC6. 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 Aesir scale KiCad files?
From the aesirkth/atlas_load_cell repository on GitHub, at the commit this page was made from: the board is hardware/aesir_scale/aesir_scale.kicad_pcb and its schematic hardware/aesir_scale/aesir_scale.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Aesir scale design in my own project?
Its repository states no licence, so its author keeps all rights: ask aesirkth before reusing the design.
Similar boards
- 4 layers42 × 42 mm

- 2 layers50 × 70 mm

- 6 layers174.6 × 124.6 mm

Tartarus Liquid Rocketry Control System-2025-05-01 175504
BarrettT123/Tartarus-Liquid-Rocketry-Project
Files and photos related to my work on the Tartarus Project of the Space Hardware Club
356 parts - 2 layers90 × 55 mm

S3.1-before repack
puji4810/coffe-scale
USB-C J5 ──► U8 ESD ──► R19/R20 22R ──► U4 IO19/IO20 (native USB-Serial/JTAG) │VBUS ├─► U5 TP4057 充电 ──► J6 1S Li-ion └─► D1/Q1 负载切换 ──► VSYS ──► U6 XC6220 3V3 1A ──► VCC3V3 ──► U4/外设 └──► U7 HT7533 ──► VDDADC ──► U1/U3…
96 partsApache-2.0 - 2 layers91.2 × 56.1 mm

- 4 layers26 × 57.1 mm

RS2040
Gopinath-T-Z/RS2040-Development-board
RP2040-based custom development board designed in KiCad (4-layer PCB).
54 parts - 2 layers39.1 × 57.5 mm

Rasp pi pico
Srushti-D-Hebbar/raspberry-pi-pico-development-board
Custom Raspberry Pi Pico-compatible development board designed from scratch in KiCad 10 using the RP2040 microcontroller.
50 partsMIT - 4 layers50.8 × 94 mm
