docs:blox:examples-audio-i2s

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:blox:examples-audio-i2s [2024/08/26 17:09]
admin
docs:blox:examples-audio-i2s [2024/08/26 17:20] (current)
admin
Line 1: Line 1:
 ====== 6.4.7 Audio: I2S ====== ====== 6.4.7 Audio: I2S ======
  
-BLOX can be used to to play audio in more complicated projects via an external I2S Audio decoder module+BLOX can be used to to play audio in more complicated projects via an external I2S Audio decoder module
 + 
 +I2S (Inter-IC Sound) is a serial bus interface standard used for connecting digital audio devices. It is designed to transmit high-quality audio data between devices, such as digital-to-analog converters (DACs), and microcontrollers.
  
 ---- ----
Line 33: Line 35:
  
 {{:docs:blox:pasted:20240826-132612.png}} {{:docs:blox:pasted:20240826-132612.png}}
 +
 +Once Set up, wired and initialized - you can proceed to use the module to play sounds in your firmware
  
 ---- ----
Line 38: Line 42:
 ===== 6.4.7.4 I2S Audio: Play audio files from SD Card ===== ===== 6.4.7.4 I2S Audio: Play audio files from SD Card =====
  
-{{docs:blox:pasted:20240826-170937.png}}+Place an audio file on the SD Card, and let your firmware play it 
 + 
 +This can be used for audible notifications, or even to play music, useful for anything from halloween projects to building your own jukebox 
 + 
 +Tip: Not shown, but there are Play Next buttons etc as well 
 + 
 +{{:docs:blox:pasted:20240826-170937.png}} 
 + 
 +You can also play the NEXT/PREV or RANDOM file (useful for jukebox like projects, random noises for halloween props etc) 
 + 
 +{{:docs:blox:pasted:20240826-171852.png}}
  
 ---- ----
  
 ===== 6.4.7.5 I2S Audio: Play audio via stream URL ===== ===== 6.4.7.5 I2S Audio: Play audio via stream URL =====
 +
 +Enable WIFI and let your firmware play a streamable audio link for you. Could make for a nice jukebox/web radio project
  
 {{:docs:blox:pasted:20240826-145539.png}} {{:docs:blox:pasted:20240826-145539.png}}
Line 49: Line 65:
  
 ===== 6.4.7.6 I2S Audio: Use text to speech ===== ===== 6.4.7.6 I2S Audio: Use text to speech =====
 +
 +Enable WIFI, and let your firmware call the Google Text to Speech API to create verbal notifications
  
 {{:docs:blox:pasted:20240826-145554.png}} {{:docs:blox:pasted:20240826-145554.png}}
 +
 +----
 +
 +===== 6.4.7.7 I2S Audio: Volume and Tone =====
 +
 +BLOX provides the ability to set the volume and tone of the audio as well:
 +
 +{{:docs:blox:pasted:20240826-171502.png}}
  
 ---- ----
  
  
docs/blox/examples-audio-i2s.1724692177.txt.gz · Last modified: 2024/08/26 17:09 by admin