Skip to the content
2 layers91 × 55 mmTiny sound card, the printed circuit board in 3D

Arduino Pro Mini同等のボードで、mp3を再生したりできるモジュール

Size
91 × 55 mm
Copper layers
2
Thickness
1.6 mm
Parts
49
Nets
46
Pads
168
Tracks, vias
657, 226
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
19 Aug 2018
Updated
1 Sep 2018

Overview

Tiny sound card is an open-source printed circuit board by kamiyaowl, from the kamiyaowl/tiny_sound_card repository on GitHub, published under the MIT licence. It is a 2-layer board of 91 × 55 mm with 49 parts on 46 nets, routed with 657 tracks and 226 vias.

It is built around the ATMEGA328P-AU, DFR0299 and STMPS2141S. Its parts include 12 capacitors, 12 connectors, 11 resistors, 6 switches and 2 ICs. It belongs with the audio and music boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

tiny_sound_card

名刺サイズのボードでArduino Pro Mini同等のボードで、mp3を再生したりできるモジュール

ドア開閉時の音声再生モジュールや簡易mp3プレイヤーを簡単に制作できます。

3d image

特徴

  • Arduino Pro Miniと同じ開発環境で開発を行え、mp3の音声再生が簡単に行なえます
  • スイッチ、mp3再生モジュール、外部スイッチ、SPI、I2Cの準備がしており拡張が容易です
  • 表面実装部品が2個のみと、はんだづけの難易度が低いです
  • 殆どの部品を秋月電子で購入可能です

HW仕様

ピン番号ボード機能ピン機能備考
D0PinHeaderUART RXDArduino Bootloader書き込み用
D1PinHeaderUART TXDArduino Bootloader書き込み用
D2LEDDigital Output
D3PinHeaderDigital Inputスイッチ入力用。チャタリング防止回路有
D4SW0Digital Inputスライドスイッチ
D5BTN0Digital Inputタクトスイッチ0
D6BTN1Digital Inputタクトスイッチ1
D7BTN2Digital Inputタクトスイッチ2
D8BTN3Digital Inputタクトスイッチ3
D9mp3player ControlUART TXDmp3モジュール制御用
D10PinHeaderDigital Output外部モジュール接続用SPI
D11PinHeaderSPI MOSI外部モジュール接続用SPI
D12PinHeaderSPI MISO外部モジュール接続用SPI
D13PinHeaderSPI SCK外部モジュール接続用SPI
A0(D14)mp3player ControlUART RXDmp3モジュール制御用
A1(D15)mp3player ControlDigital Inputmp3player再生中にLow
A2(D16)mp3player Power ControlDigital Outputmp3player電源EN
A3(D17)mp3player Power ControlDigital Inputmp3player電源/FAULT
A4PinHeaderI2C SDA外部モジュール接続用I2C
A5PinHeaderI2C SCL外部モジュール接続用I2C
  • スイッチ回路(D3,4,5,6,7,8)にはチャタリング防止回路を実装
  • SPI端子はISP(In System Programming)回路も兼用しています
  • mp3 playerとはSoftwareSerialを使用して通信を行います
  • mp3 playerモジュールの消費電力が大きいため、ハイサイドスイッチで電源断できるようになっています
    • 不要であれば、U1の1-5pinを短絡してください
    • Datasheet

SW仕様

準備予定

製造ファイル

ファイルパス種別
kicad/gerber基盤製造ファイル
kicad/acrylic_cover/tiny_sound_card-Eco1.User.svg表面アクリルカバー
kicad/acrylic_cover/tiny_sound_card-Eco2.User.svg裏面アクリルカバー

購入部品

License

MIT

Parts

49
QtyValueFootprintReferences
100.1uCapacitors_ThroughHole:C_Disc_D3.8mm_W2.6mm_P2.50mmC1, C2, C3, C6, C7, C9, C10, C11, C12, C13
647kResistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR7, R9, R10, R11, R12, R13
4M3Drillkamiya:M3Drill2P4, P8, P9, P10
4SW_PUSHButtons_Switches_ThroughHole:SW_PUSH_6mmSW2, SW3, SW4, SW6
310kResistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R3, R6
21kResistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R4
222pCapacitors_ThroughHole:C_Disc_D3.8mm_W2.6mm_P2.50mmC4, C5
2SlideSWkamiya:SK-12D01-VG4SW1, SW5
116MHzCrystals:Crystal_HC49-4H_VerticalY1
147uFCapacitors_ThroughHole:CP_Radial_D10.0mm_P2.50mmCP1
1ATMEGA328P-AHousings_QFP:TQFP-32_7x7mm_Pitch0.8mmIC1
1BARREL_JACKConnect:BARREL_JACKCON1
1DFR0299kamiya:DFR0299M1
1EXT_I2CPin_Headers:Pin_Header_Angled_1x04_Pitch2.54mmP4
1EXT_PWRPin_Headers:Pin_Header_Angled_1x03_Pitch2.54mmP1
1EXT_SPI/ISPPin_Headers:Pin_Header_Angled_1x07_Pitch2.54mmP7
1EXT_SW0Pin_Headers:Pin_Header_Angled_1x02_Pitch2.54mmP5
1EXT_UARTPin_Headers:Pin_Header_Angled_1x04_Pitch2.54mmP6
1LEDLEDs:LED_D3.0mmD1
1LOGOkicad:logo-silkG***
1MAX:50mACapacitors_ThroughHole:C_Rect_L7.0mm_W4.5mm_P5.00mmF1
1SPKOUTPin_Headers:Pin_Header_Angled_1x02_Pitch2.54mmP2
1STMPS2141STO_SOT_Packages_SMD:SOT-23-5U1
1TRS_JACKkamiya:3.5mm_TRS_MiniJ1

Similar boards

  • 2 layers90 × 60 mmGotek Floppy Disk Emulator V2, the printed circuit board in 3D

    Gotek Floppy Disk Emulator V2

    RichardRozehnal/Gotek-Floppy-Disk-Emulator-V2

    Floppy disk emulator for old computers and machines, Amiga, Atari ST, etc.

    66 parts66GPL-3.0
  • 2 layersStm32f4 control board, the printed circuit board in 3D

    Stm32f4 control board

    alxhoff/RGB-Mechanical-Keyboard

    Mechanical keyboard with various configurations and "in-PCB" WS2812 RGB LEDs

    52 parts2GPL-3.0
  • 2 layers76 × 53 mmMp3 player pcb v1, the printed circuit board in 3D

    Mp3 player pcb v1

    marian-millan/mp3_player

    A retro-inspired hardware MP3 player built from scratch. Features KiCad schematics, PCB layouts, and 3D models for a physical-media-inspired music experience.

    55 parts1
  • 2 layers69.1 × 56.6 mmDFPLAYER PCB, the printed circuit board in 3D

    DFPLAYER PCB

    Erolctk/ATmega328P-DFPlayer-PCB

    Custom DFPlayer Mini PCB designed with KiCad.

    62 parts
  • 2 layers52 × 43 mmMP3 Player, the printed circuit board in 3D

    MP3 Player

    hackclub/reflow

    A YSWS for the northern hemisphere's summer and the aussie's winter. Run by @pmnlla, with love and loads of carrots.

    46 parts2
  • 2 layers104.7 × 135.6 mmDiscAdventure, the printed circuit board in 3D

    DiscAdventure

    Trikkitt/polygen

    PolyGen game repository

    61 parts13
  • 2 layers145.4 × 70 mmLab64 vday musicbox, the printed circuit board in 3D

    Lab64 vday musicbox

    angelinakrinos/lab64_vday

    🚀 Enjoy your Valentine's Day Music Box! 🎶❤️

    16 parts4
  • 2 layers48.2 × 28.3 mmLoop, the printed circuit board in 3D

    Loop

    ayaangrover/loop

    a low-cost mp3 player

    11 parts3MIT

Questions

How big is the Tiny sound card PCB?

It measures 91 × 55 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Tiny sound card use?

49 parts, built around the ATMEGA328P-AU, DFR0299 and STMPS2141S. 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 Tiny sound card KiCad files?

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

Can I use the Tiny sound card design in my own project?

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