Skip to the content
PCBKitNew board
2 layers114.2 × 58.3 mmCs42448-board, the printed circuit board in 3D

ip route add default via 192.168.2.1 dev eth0

Size
114.2 × 58.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
135
Nets
79
Pads
356
Tracks, vias
860, 144
Pours
16
Routed
Yes
KiCad
KiCad 4
Created
24 Jan 2018
Updated
25 May 2018

Overview

Cs42448-board is an open-source printed circuit board by maximeborges, from the maximeborges/audio_processor repository on GitHub. It is a 2-layer board of 114.2 × 58.3 mm with 135 parts on 79 nets, routed with 860 tracks and 144 vias.

It is built around the CS42448-CQZ. Its parts include 52 capacitors, 38 resistors, 10 connectors and 1 IC.

Main components

1

README

README.md

Audio processor

Internet sharing to PYNQ via Ethernet

From https://wiki.archlinux.org/index.php/Internet_sharing

On the PYNQ:

text
ip route add default via 192.168.2.1 dev eth0

Where 192.168.2.1 is the computer sharing the connexion.

On the other computer:

Replace net0 with local network and internet0 with external network. For example net0->enp9s0 and internet0->wlp8s0.

text
sysctl net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o internet0 -j MASQUERADE
iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i net0 -o internet0 -j ACCEPT

DNS resolution:

Add to /etc/resolv.conf:

text
nameserver 185.121.177.177
nameserver 185.121.177.53

Parts

135
QtyValueFootprintReferences
1410kResistors_SMD:R_1206_HandSolderingR3, R4, R5, R6, R7, R8, R15, R16, R17, R18, R19, R20, R21, R22
8100nCapacitors_SMD:C_1206_HandSolderingC1, C3, C5, C6, C9, C11, C14, C16
810uCapacitors_SMD:C_1206_HandSolderingC12, C13, C19, C20, C21, C22, C23, C24
81nCapacitors_SMD:C_1206_HandSolderingC45, C46, C47, C48, C49, C50, C51, C52
83.3uCapacitors_SMD:C_1206_HandSolderingC37, C38, C39, C40, C41, C42, C43, C44
847kResistors_SMD:R_1206_HandSolderingR31, R32, R33, R34, R35, R36, R37, R38
8560Resistors_SMD:R_1206_HandSolderingR23, R24, R25, R26, R27, R28, R29, R30
6150Resistors_SMD:R_1206_HandSolderingR9, R10, R11, R12, R13, R14
62.7nCapacitors_SMD:C_1206_HandSolderingC25, C26, C27, C28, C29, C30
64.7uCapacitors_SMD:C_1206_HandSolderingC31, C32, C33, C34, C35, C36
510nCapacitors_SMD:C_1206_HandSolderingC8, C10, C15, C17, C18
22kResistors_SMD:R_1206_HandSolderingR1, R2
1100uCapacitors_THT:CP_Radial_D5.0mm_P2.00mmC2
122uCapacitors_THT:CP_Radial_D5.0mm_P2.00mmC4
14.7uCapacitors_THT:CP_Radial_D5.0mm_P2.00mmC7
1AD0Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mmJP1
1AD1Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mmJP2
1ADC_LRCKConnectors:PINTSTTP17
1ADC_SCLKConnectors:PINTSTTP16
1ADC_SDOUT1Connectors:PINTSTTP7
1ADC_SDOUT2Connectors:PINTSTTP8
1ADC_SDOUT3Connectors:PINTSTTP9
1CS42448Package_QFP:LQFP-64_10x10mm_P0.5mmU1
1Channel IN 1-2Connectors:PJRAS1X2S01AUXJ1
1Channel IN 3-4Connectors:PJRAS1X2S01AUXJ2
1Channel IN 5-6Connectors:PJRAS1X2S01AUXJ3
1Channel OUT 1-2Connectors:PJRAS1X2S01AUXJ7
1Channel OUT 3-4Connectors:PJRAS1X2S01AUXJ8
1Channel OUT 5-6Connectors:PJRAS1X2S01AUXJ9
1Channel OUT 7-8Connectors:PJRAS1X2S01AUXJ10
1Conn_InputPin_Headers:Pin_Header_Straight_2x08_Pitch2.54mmJ6
1DAC_LRCKConnectors:PINTSTTP15
1DAC_SCLKConnectors:PINTSTTP14
1DAC_SDIN1Connectors:PINTSTTP10
1DAC_SDIN2Connectors:PINTSTTP11
1DAC_SDIN3Connectors:PINTSTTP12
1DAC_SDIN4Connectors:PINTSTTP13
1IN 1Connectors:PINTSTTP4
1IN 2Connectors:PINTSTTP1
1IN 3Connectors:PINTSTTP5
1IN 4Connectors:PINTSTTP2
1IN 5Connectors:PINTSTTP6
1IN 6Connectors:PINTSTTP3
1INTConnectors:PINTSTTP20
1LOGOLogos:Unicorn_oldG***
1MCLKConnectors:PINTSTTP23
1MUTECConnectors:PINTSTTP21
1OUT 1Connectors:PINTSTTP24
1OUT 2Connectors:PINTSTTP28
1OUT 3Connectors:PINTSTTP25
1OUT 4Connectors:PINTSTTP29
1OUT 5Connectors:PINTSTTP26
1OUT 6Connectors:PINTSTTP30
1OUT 7Connectors:PINTSTTP27
1OUT 8Connectors:PINTSTTP31
1PMOD_ADC_OUTConnector_PinHeadder_2.54mm:PinHeader_2x06_P2.54mm_HorizontalJ5
1PMOD_DAC_INConnector_PinHeadder_2.54mm:PinHeader_2x06_P2.54mm_HorizontalJ4
1SCLConnectors:PINTSTTP19
1SDAConnectors:PINTSTTP18
1~RSTConnectors:PINTSTTP22

Questions

How big is the Cs42448-board PCB?

It measures 114.2 × 58.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cs42448-board use?

135 parts, built around the CS42448-CQZ. 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 Cs42448-board KiCad files?

From the maximeborges/audio_processor repository on GitHub, at the commit this page was made from: the board is CS42448-board/cs42448-board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cs42448-board design in my own project?

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

Similar boards

  • 2 layers118.1 × 101.6 mmTeensy eurorack, the printed circuit board in 3D

    Teensy eurorack

    newdigate/teensy-eurorack

    Hardware Design: Eurorack shield for teensy 4.1 with 14 in / 16 out analog channels

    102 parts259MIT
  • 2 layers191 × 85 mmSub panel, the printed circuit board in 3D

    Sub panel

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    135 parts3kApache-2.0
  • 2 layers95.3 × 161.9 mmDfh badge, the printed circuit board in 3D

    Dfh badge

    tanaes/whopping_Voron_mods

    135 parts787GPL-3.0
  • 2 layers97.2 × 58.9 mmDecentUSB, the printed circuit board in 3D

    DecentUSB

    bleroy/3d-junkyard

    Random 3D models

    135 parts69
  • 2 layers53.5 × 101.8 mmSony scopeman, the printed circuit board in 3D

    Sony scopeman

    lucysrausch/sony-scopeman

    Hardware Design files of a replacement mainboard for the Sony Watchman FD-10. This turns it into a bluetooth and WiFi-enabled vector display.

    135 parts69
  • 2 layers215.9 × 101.6 mmIps20, the printed circuit board in 3D

    Ips20

    gzweigle/open-hybrid-piano

    Building a hybrid MIDI digital piano

    135 parts61GPL-3.0
  • 2 layers76 × 76 mmSk030-matrix, the printed circuit board in 3D

    Sk030-matrix

    mirdej/synkie

    The Synkie is a modular open source analog video processor, developed by Michael Egger, Max Egger and Flo Kaufmann

    135 parts47