TOP Contributors

  1. MIKROE (2751 codes)
  2. Alcides Ramos (372 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (118 codes)
  5. Bugz Bensce (90 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (139059 times)
  2. FAT32 Library (71588 times)
  3. Network Ethernet Library (56988 times)
  4. USB Device Library (47330 times)
  5. Network WiFi Library (43006 times)
  6. FT800 Library (42297 times)
  7. GSM click (29774 times)
  8. mikroSDK (27874 times)
  9. PID Library (26858 times)
  10. microSD click (26129 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Project

HEXIWEAR Workstation - MP3 Player

Rating:

0

Author: MIKROE

Last Updated: 2018-06-12

Package Version: 1.0.0.0

Category: Audio Playback

Downloaded: 821 times

Not followed.

License: MIT license  

Hexiwear Workstation MP3 demo application - play songs, change tracks with one simple click, turn up or bring down the volume. EnOcean 2 click was used as a controller. See the example below for a full list of used MikroElektronika products.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "HEXIWEAR Workstation - MP3 Player" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "HEXIWEAR Workstation - MP3 Player" changes.

Do you want to report abuse regarding "HEXIWEAR Workstation - MP3 Player".

  • Information
  • Comments (0)

Project Blog

HEXIWEAR Workstation

HEXIWEAR Workstation

Side view of the HEXIWEAR Workstation.

View full image

Hexiwear Workstation MP3 demo application allows you to play MP3 songs, change tracks with one simple click using remote controler, turn up or bring down the volume.

Demo application uses built-in onboard MP3 codec and microSD card slot. Yon can monitor song playlist on HEXIWEAR display, current volume on BarGraph click board and current state of the player on 8x8 click board. EnOcean 2 click was added to provide remote controlle capabilites while ProxFusion click board.

Additional hardware required :


Software requirements :

  • 8x8 click library
  • BarGraph click library
  • EnOcean 2 click library
  • ProxFusion click library
  • MP3 click library
  • HEXIWEAR Workstation board def


Instructions :

  1. Place click boards to appropriate mikroBUS sockets ( 1 - BarGraph, 2 - ProxFusion, 3 - 8x8, 4 - EnOcean)
  2. Turn on onboard MP3 codec using SW5
  3. Turn on speakers using SW6
  4. Turn on microSD slot using SW2
  5. Place I2C structure inside __Lib_GPIO_MK64_Defs.c (line 760)
    _GPIO_Module_I2C2_PA12_13 =
         {_GPIO_I2C2_SCL_PTA12, _GPIO_I2C2_SDA_PTA13, -1},
         {_I2C_CONFIG, _I2C_CONFIG, -1}
          },
  6. Format microSD card with FAT16 and place three MP3 files inside it
  7. Unistall current mikroBUS Board Definition API 
  8. Install new version of mikroBUS Board Definition API downloaded with this project
  9. Install all click libraries required
  10. Compile and run

   

 

ALSO FROM THIS AUTHOR

Thermo 4 click

7

THERMO 4 click carries the LM75A digital temperature sensor and thermal watchdog. The sensor has the range from −55 °C to +125 °C. The click is designed to run on either 3.3V or 5V power supply. It communicates with the target microcontroller over I2C interface

[Learn More]

Buzz 3 Click

0

Buzz 3 Click is a compact add-on board that contains a sounder driver that produces higher volume with a lower current. This board features the PAM8904, a piezo-sounder driver with an integrated Multi-Mode charge pump boost converter from Diodes Incorporated.

[Learn More]

Air quality 5 click

10

Air quality 5 click is a triple MOS sensor on a single Click board, which can detect gas pollution for a number of different gases. The onboard sensor is specially designed to detect the pollution from automobile exhausts as well as the gas pollution from the industrial or agricultural industry.

[Learn More]