TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (405 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (133 codes)
  5. Bugz Bensce (97 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 (142070 times)
  2. FAT32 Library (75296 times)
  3. Network Ethernet Library (59492 times)
  4. USB Device Library (49524 times)
  5. Network WiFi Library (45288 times)
  6. FT800 Library (44915 times)
  7. GSM click (31433 times)
  8. mikroSDK (30452 times)
  9. microSD click (27802 times)
  10. PID Library (27624 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: 920 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

Conversions

11

Additional Conversion library, contains routines for converting numerals to binary string representation and for converting to binary Gray code.

[Learn More]

GNSS 10 Click

0

GNSS 10 Click is a compact add-on board that provides fast positioning capability. This board features the NEO-M8J, a standard precision GNSS module built on the high-performing M8 GNSS engine in the industry-proven NEO form factor from u-blox. This module utilizes concurrent reception of up to three GNSS systems (GPS/Galileo together with BeiDou or GLONASS), recognizes multiple constellations simultaneously, and provides outstanding positioning accuracy in scenarios where urban canyon or weak signals are involved. It supports all satellite augmentation systems for even better and faster positioning improvement, comes with a configurable host interface, and advanced jamming and spoofing detection. This Click board™ is ideally suited for industrial and automotive applications.

[Learn More]

I2C Isolator click

5

I2C Isolator click carries ISO1540, a low-power, bidirectional isolator compatible with I2C interfaces.

[Learn More]