Skip to content

Latest commit

 

History

History
46 lines (42 loc) · 4.69 KB

part-list.md

File metadata and controls

46 lines (42 loc) · 4.69 KB

Parts

  • Arduino Nano with ATmega328 (old bootloader in this case) (See Starter Kit for TonUINO) Depending on wich version you buy you need to configure your project/IDE so that the bootloader is compatible. New versions have a better and faster bootloader.
  • DFMiniPlayer Spec (See Starter Kit for TonUINO)
    (There are a lot of modules with different controllers/decoders. Ensure you buy one with MH-ET LIVE (MH2024K-24SS) e.g. this one. This one has a really good sound quality and runs stable. I really had problems with other decoders which made white noice and did not work stable. Here is also a deeper discussion and experiences about the decoders.)
  • RFID Reader RC522 (See Starter Kit for TonUINO)
  • Electrolytic capacitor 100µF for voltage stabilization
  • Film capacitor 100nF for voltage stabilization
  • Resistors 2x1KΩ for UART communication btw Arduino and DfMiniPlayer and 1kΩ + 25Ω (or in my case 2x50Ω in parallel) for power bank keep alive logic
  • Transistor IRLZ34N (bit oversized) for power bank keep alive logic. Transistor must handle current between 200mA and 500mA.
  • Speaker (FR 10 HM - 4 Ohm) Amazon Offer
  • Speaker Net Amazon Offer
  • 3 Buttons (Next/VolUp, Play/Pause, Prev/VolDown) Amazon Offer
  • Power Switch
  • Power Jack
  • External Power Adapter (5V Charger)
  • Power Bank (RAVPower 10000mAh) as battery Amazon Offer
    Power Banks have a smart logic which switches the power bank off after about 30sec if the load is too small. Therefore I build a logic to keep it alive.
  • Cable for wiring
  • Perfboard
    You can actually also buy the board designed by Thorsten Voß. The board from Thorsten Voß unfortunately does not contain a logic to keep the power bank alive.
  • Screws and glue for mounting all parts
  • Case
    Let you get inspired by this nice posts.
  • TF Card (max. 32GB) for storing the mp3 files.
  • RFID Keycard MF S50 13,56 MHz for selecting the tracks. Amazon Offer
  • NFC Tags 13,56 MHz for selecting the tracks. Amazon Offer
  • NFC Stickers NTAG 215 13,56 MHz for selecting the tracks Amazon Offer
  • Self Adhesive foil for creating stickers in order to label and imprint the RFID Cards Amazon Offer

See also Starter Kit TonUINO on Amazon Offer

Software

  • Arduino Software which is contained in this git repo.
  • System Sound Files which is contained in this git repo.
  • Your mp3 files you want to play.

Hardware Tooling

  • Ususal stuff like wire cutter, screw driver, ...
  • Soldering station
  • Depending what kind of case you build: saw, drill, 3D-printer, ...

Software Tooling

  • Platformio (pio) (required for building and pushing code to arduino)
  • VSCode (optional only required for chaning code)
  • docker (optional for running platformio in docker container / portable version)