Polaris

hridcode·polaris·source/pcb/.history/polaris.kicad_pcb

Polaris PCB layout, top view — open source Raspberry Pi board by hridcode

About the Polaris PCB

Polaris is an open source Raspberry Pi PCB design by hridcode, published on GitHub. It is a 2-layer board measuring 120 × 63 mm, with 132 components from 34 distinct parts.

Its main chip is the C39843328, from the Raspberry Pi family. Other key parts include the MAX98357A, C181692, C5446, APS1604M-3SQRx-SN and DS3231MZ. By type, the board carries 51 switches, 28 capacitors, 24 resistors, 12 diodes, 6 ICs and 6 connectors.

It belongs with the audio, displays & leds and power & battery designs in this gallery.

From the project

Polaris is a portable cyberdeck for everyday use. It does not use a Raspberry Pi or other SBC, but rather an RP2354B with extra PSRAM! It is meant for having an on-the-go device to use for everyday tasks.

Polaris is a portable cyberdeck for everyday use. It does not use a Raspberry Pi or other SBC, but rather an RP2354B with extra PSRAM! It is meant for having an on-the-go device to use for everyday tasks.

- RP2354B SoC - 520KB SRAM + 2MB PSRAM - 2MB flash memory - 5x10 thumb-size keyboard - SD card slot - USB-C port - Battery charging with power path (IP2306) - Audio output through speaker (MAX98357A) - GPIO access - Expansion port for apps

Polaris, from the project README
From the project README

Main components on the Polaris

Polaris bill of materials (BOM)

132 components, 34 distinct parts.

QtyPartRefs
1
MAX98357A
U1
1
C181692
IP5306
U2
1
C39843328
RP2354B
U3
1
C5446
XC6206PxxxMR
U4
1
APS1604M-3SQRx-SN
U5
1
DS3231MZ
U6
1
C9002
Crystal_GND24
Y1
1
C165948
USB_C_Receptacle_USB2.0_14P
J1
1
HDMI_A
J2
1
Conn_01x05
J3
1
Conn_02x07_Odd_Even
J4
1
Micro_SD_Card_Det1
J5
1
Conn_01x02
J6
1
Battery_Cell
BT1
1
Speaker
LS1
48
SW_Push
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +40
1
SW_SPST
SW45
2
SW_Push
SW51, SW52
12
BAW56S
D1, D2, D3, D4, D5, D6, D7, D8 +4
1
C84474
3.3uH
L1
Show 14 more
QtyPartRefs
1
C84468
1uH
L2
3
C23733
4.7uF
C1, C2, C3
2
C1554
20pF
C4, C5
13
C1525
0.1uF
C6, C7, C8, C12, C13, C14, C15, C16 +5
7
C15525
10uF
C9, C10, C23, C24, C25, C26, C27
3
C59461
22uF
C11, C21, C22
2
C25905
5.1K
R1, R2
2
C25190
27
R3, R4
1
C25105
33
R5
2
C11702
1K
R6, R7
2
C22977
2
R8, R9
8
C22977
220
R10, R11, R12, R13, R14, R15, R16, R17
2
C25905
4.7K
R18, R19
5
C25905
10K
R20, R21, R22, R23, R24

Polaris design files

The KiCad project lives in the hridcode/polaris repository on GitHub; these links point at the commit this page was built from.

Polaris: common questions

What microcontroller does the Polaris use?

The Polaris is built around the C39843328, from the Raspberry Pi family.

How big is the Polaris PCB?

The Polaris measures 120 × 63 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Polaris?

132 components, from 34 distinct parts. The full bill of materials is listed on this page.

Where can I download the Polaris design files?

From the hridcode/polaris repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Polaris design in my own project?

The repository has no license, so all rights stay with hridcode. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Polaris without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.

Similar boards