TOP Contributors

  1. MIKROE (2656 codes)
  2. Alcides Ramos (353 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (112 codes)
  5. Chisanga Mumba (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 (136853 times)
  2. FAT32 Library (69999 times)
  3. Network Ethernet Library (55996 times)
  4. USB Device Library (46293 times)
  5. Network WiFi Library (41896 times)
  6. FT800 Library (41204 times)
  7. GSM click (29012 times)
  8. PID Library (26423 times)
  9. mikroSDK (26394 times)
  10. microSD click (25385 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: 748 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

Accel 2 click

5

Accel 2 click carries ST’s LIS3DSH IC, a low-power factory-calibrated three-axis accelerometer which embeds a FIFO buffer and two programmable state machines. The board communicates with the target board MCU through either SPI (CS#, SCK, SDO, SDI) or I2C (SCL, SDA) interfaces.

[Learn More]

Pressure 9 click

10

Pressure 9 Click is a digital barometric air pressure sensor Click board. It is equipped with the DPS422, barometric air pressure sensor, based on a capacitive sensor element.

[Learn More]

eINK 1.54 inch display

0

eINK click is an adapter Click boardâ„¢, used to interface a compatible eINK display with the host MCU.

[Learn More]