Skip to the content
PCBKitNew board
2 layersMoodeAudio, the printed circuit board in 3D

Case Hammond 1455T2202BK (220x165x51.5mm) black aluminium. Front and back are in plastic, much easier for working. I've used FrontPanel from Schaeffer to make the design.

Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
16
Pads
50
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 5 (file 20171130)
Created
9 Jan 2021
Updated
15 Jan 2021

Overview

MoodeAudio is an open-source printed circuit board by DmaEvilCorp, from the DmaEvilCorp/MoodeAudioBuild repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board with 13 parts on 16 nets.

It is built around the ATTINY13-20PU. Its parts include 4 resistors, 2 diodes, 2 transistors, 2 switches and 1 capacitor. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

MoodeAudioBuild

Just a build report, may help or give idea to other people. Using a Raspberry Pi 2b+ (512mb ram) with MoodeAudio 6.7.1 on a 32GB MicroSD + AudioPhonics DAC ES9023 V1. http://moodeaudio.org/

Case Hammond 1455T2202BK (220x165x51.5mm) black aluminium. Front and back are in plastic, much easier for working. I've used FrontPanel from Schaeffer to make the design.

Power supply :

  • Toroidal transformer 2x115vac / 2x15vac 18VA (modified to 1x15vac / 1x8vac).
  • 5vdc regulator with a LD1805 (2x2200uF) (BYV-100 Diode).

Power supply controler :

  • Attiny 13A who control 2 relay.
    • First relay control de power to the rpi.
    • Second relay send a short contact to a GPIO witch is configure to shutdown the rpi.
    • 1 button (First push = Power ON / Second long push = Power OFF after 1 min).
  • See Kicad schematic & Arduino Code (Using MicroCore https://github.com/MCUdude/MicroCore) & Usbasp for programming.

Display :

  • Using a HD44780 compatible display 2x20.
  • Drive by pydPiper https://github.com/dhrone/pydPiper.
  • pydPiper is running outside of docker for performance (pi2 too slow).
    • Autostart in /etc/rc.local by adding the line (at the end of the file) sudo sh /home/pi/pydpiper.sh &
    • pydpiper.sh simply do :
      • cd /home/pi/pydPiper
      • sudo python pydPiper.py

Todo :

  • Upgrade to MoodeAudio 7.x.
  • Resolve GPIO bug.
  • Print front panel to cover the screw.

Parts

13
QtyValueFootprintReferences
410KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P20.32mm_HorizontalR1, R2, R3, R4
21N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2
2DIPxx-1Axx-11xRelay_THT:Relay_StandexMeder_DIP_LowProfileK1, K2
2Q_NPN_BCETerminalBlock:TerminalBlock_bornier-3_P5.08mmQ1, Q2
1100nFCapacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C1
1ATtiny13-20PUPackage_DIP:DIP-8_W7.62mmU1
1Conn_01x06_FemaleTerminalBlock:TerminalBlock_bornier-6_P5.08mmJ1

Questions

What parts does the MoodeAudio use?

13 parts, built around the ATTINY13-20PU. 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 MoodeAudio KiCad files?

From the DmaEvilCorp/MoodeAudioBuild repository on GitHub, at the commit this page was made from: the board is MoodeAudio/MoodeAudio.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the MoodeAudio design in my own project?

Its repository publishes it under the GPL-3.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

  • 2 layers32 × 48 mmDiyIrTower, the printed circuit board in 3D

    DiyIrTower

    maehw/DiyIrTower

    Do-it-yourself infrared serial communication tower (compatible with LEGO IR serial tower)

    17 parts12GPL-3.0
  • 2 layers45 × 29 mmIM100 Override, the printed circuit board in 3D

    IM100 Override

    pointcheck/IM100_Override

    Paslode IM100C vendor lock-in override

    20 parts7MIT
  • 4 layers112 × 72 mmDk spot welder, the printed circuit board in 3D

    Dk spot welder

    sini6a/spotwelder

    An easy-to-assemble, through-hole spot welder capable of switching high currents for welding nickel strip to lithium-ion cells. Controlled by an ATtiny13 microcontroller.

    51 parts3
  • 2 layers117.5 × 28.3 mmTrasser, the printed circuit board in 3D

    Trasser

    dmitry131131/Trasser

    Трассерная насадка для игры в страйкбол. Подсвечивает специальные трассирующие шары при вылете из ствола при помощи УФ подсветки, а также иммитирует вспышку выстрела.

    30 parts1
  • 2 layers100 × 100 mmAS NES Mapper474-SM1, the printed circuit board in 3D

    AS NES Mapper474-SM1

    Akerasoft/AS-NROM-368

    Mapper 474 - Submapper 1 - NROM-368

    17 parts
  • 6 layers73 × 50 mmSoft starter, the printed circuit board in 3D

    Soft starter

    Susensio/soft-starter

    Arduino project for soft start led strips, imitating incandescent bulbs

    24 parts
  • 2 layers17.8 × 20.3 mmATtiny PCB, the printed circuit board in 3D

    ATtiny PCB

    wiredlab/attiny13-breakout

    ATtiny13A breakout board

    8 parts