Adau1401a i2semplois
...source code is already in a „Rpi-portable” version, i.e. stripped of Sharc peripherals-specific code Hardware concept: • Use of two USB to I2S/SPDIF UAC2 converters like this: ((as input Converter1 and output Converter2) or (as output Converter2) • I2S pins of Converter 1 will be connected to RPi GPIO header and feed input audio signal via the standard RPi I2S port • Converter 2 will be connected to a Rpi USB port and will output audio signal via ALSA USB audio device Scope of work - 3 main tasks:
...should send pre-written commands to the DAC 8760 : Project Summary: The project is a ESP 32-S3-mini-n8 user interface programming project in MicroPython and FreeRTOS, that should work with a screen on the parallel port. The user interface should send pre-written commands to the DAC 8760 via SPI and read a voltage via I2S. The project has a PCBA part and a Firmware part. The major part is firmware development for UI and the PCBA part is just to test the UI. The Stimulation running page, where the ESP32 will send 700 commands per second to the DAC, during 20-60 minutes, But it should manage to responds without delay the user interface command while sending the commands to the DAC and refresh properly the screen
...source code is already in a „Rpi-portable” version, i.e. stripped of Sharc peripherals-specific code Hardware concept: • Use of two USB to I2S/SPDIF UAC2 converters like this: ((as input Converter1 and output Converter2) or (as output Converter2) • I2S pins of Converter 1 will be connected to RPi GPIO header and feed input audio signal via the standard RPi I2S port • Converter 2 will be connected to a Rpi USB port and will output audio signal via ALSA USB audio device Scope of work - 3 main tasks:
...source code is already in a „Rpi-portable” version, i.e. stripped of Sharc peripherals-specific code Hardware concept: • Use of two USB to I2S/SPDIF UAC2 converters like this: ((as input Converter1 and output Converter2) or (as output Converter2) • I2S pins of Converter 1 will be connected to RPi GPIO header and feed input audio signal via the standard RPi I2S port • Converter 2 will be connected to a Rpi USB port and will output audio signal via ALSA USB audio device Scope of work - 3 main tasks:
I'm working on a prototype involving a Raspberry Pi 5, ST7789v3 240x280 display and an Adafruit i2s 3w amplifier. The display will serve as a micro desktop, so I'm looking for someone who can help me connect these components effectively. Key Tasks: - Connect the ST7789v3 240x280 display to the Raspberry Pi 5 - Integrate the Adafruit i2s 3w amplifier with the Raspberry Pi 5 - Ensure the setup is compatible with a keyboard and mouse interface - Resolving conflict between the display and the i2s amplifier, sound stops working when the display is active Ideal Skills: - Proficient with Raspberry Pi and its peripherals - Experienced in hardware setup for prototype development - Knowledgeable about ST7789v3 displays and Adafruit amplifiers This project would i...
The project is to port a I2S mechanism implemented using PIO on Raspberry PICO to Raspberry 5 that also has this PIO peripherals. The Pico github project is here There is also: - a discussion around I2S and PIO with reference to the Pico project from the link above - a valuable resource on PIO on the target RPi5 although it does not cove specifically the I2S but may help and speed up the porting with some supplement here The project should allow to handle this I2S PIO mechanism using possibly built-in ALSA buffering functionality. A simple concept like using the DMA that is also part of the
...Pico SDK to develop a program for the Raspberry Pi Pico 2. The program should be able to receive an I2S signal and transmit it as S/PDIF (LVDS). The program should utilize the PIOs effectively and be capable of handling up to a maximum of 24-bit @ 192kHz. Key Requirements: - Develop a program for the Raspberry Pi Pico 2 that converts I2S to S/PDIF - Use of the PIOs is essential - The program should support a maximum of 24-bit @ 192kHz - No audio processing or modulation is needed before transmission - The program should handle I2S audio format specifically Ideal Skills: - Extensive experience with Raspberry Pi Pico SDK - Strong programming skills, preferably in C/C++ - Knowledge of I2S and S/PDIF transmission - Familiarity with audio programmin...
I'm looking for a talented programmer who can write code for an ESP32. The code should initialize a PCM1862 through I2C and send the I2S data over Wi-Fi as an HTTP stream. All the coding should be done using PlatformIO within the Arduino framework. Potential for Ongoing Work: If you're successful, I may require your services regularly, where I will send you the hardware for testing. Key Responsibilities: - Write code to set up the PCM1862 via I2C - Stream I2S data over Wi-Fi as HTTP Necessary Skills: - Proficiency in C++ and experience with the Arduino framework - Deep understanding of ESP32 and I2S - Familiarity with I2C and HTTP streaming
This is a tricky bug that's been bothering me and I'm hoping a fresh set of eyes will have better luck. I can provide access to a board remotely. Basically it works with the official mendel linux, but my own buildroot linux works for a few hours and then crashes. applicants should be comfortable with: uboot linux drivers buildroot device tree ALSA
I'm seeking an experienced professional to assist in debugging and troubleshooting my I2C and I2S communication issues, specifically concerning software integrity with the pCB board. The person needs to work with the customer to help him troubleshoot and add necessary configuration. The project involves working with a USB HUB ( Microchip)and requires: - Expertise in signal integrity analysis - Troubleshooting hardware connections - Debugging firmware code This is a hands-on, problem-solving role, perfect for a skilled communicator with a strong background in hardware and firmware debugging. Freelancing from US location preffered
The project is to port a I2S mechanism implemented using PIO on Raspberry PICO to Raspberry 5 that also has this PIO peripherals. The Pico github project is here There is also a discussion around I2S and PIO with reference to the Pico project from the link above There is also a valuable resource on PIO on the target RPi5 although it does not cove specifically the I2S but may help and speed up the porting with some supplement here The project should allow to handle this I2S PIO mechanism using possibly built-in ALSA functionality. A simple concept like using the DMA that is also part of
I have a working prototype of a program in Python running on a Raspberry Pi. It detects dog barking with the use of audio classification with TensorFlow. I want to implement this in C on an ESP32, i2s microphone, and TensorFlow Lite. Key Requirements: - Primary goal is to reduce power consumption - Maintain audio classification accuracy, real-time processing, and data logging capabilities from the Python program - Data logging should capture the timestamp of detected barks, audio samples, and error/activity logs Ideal Skills: - Proficient in C programming and experience with ESP32 - Familiarity with TensorFlow Lite - Strong understanding of audio classification and real-time processing - Experience in implementing power-efficient solutions I am looking for a freelancer who can he...
I need assistance configuring an audio board to read ADC signals over USB. The audio board will be interfacing with a Windows operating system. Ideal Skills and Experience: - Proficient in configuring Microchip ,CODEC drivers and firmware flash. - Experience with USB ,I2C,I2S and GPIO. - Knowledgeable in interfacing with Windows and linux OS - Previous work with audio boards is highly appreciated
I'm in need of a skilled PCB designer to create a PC board that accommodates the TDK 43434 MEMS I2S microphone. The board should be designed for research and development purposes. Key Requirements: - The MEMS microphone should be placed on one side of the board, with the electronics and connector situated on the opposite side. - The connector used should be a FFC, 0.5mm, 6 conductor (an example being the LCSC C5139821). - Before delivering the final files, comprehensive testing of the board is required to ensure functionality and compatibility with JLCPCB. Ideal Skills: - Proficient in PCB design software - Experience with MEMS microphone integration - Familiar with FFC connectors - Capable of conducting thorough pre-delivery testing Please ensure that all files are clear a...
Topic of the Task*: The topic of this project is the design and implementation of a I2S audio output interface block (audioport) for a system-on-a-chip (SoC) application-specific integrated circuit. *Aim of the Task*: Create a synthesizable register transfer level (RTL) model of the audioport, and then implement it using logic synthesis and integrated circuit layout design tools. *Submission Deadline*: 27th July 2024 *Budget*: Drop your Offer *Requirements*: 1). Expert must share his/her previous relevant samples.
...for someone with knowledge in PCB design and Firmware development with experience on ESP32. A person who has feeling in Audio domain is maybe a plus. - Electronic design is done under KiCAD (open source) should be nice to continue on it - Electronic board is based on ESP32 MCU and firmware is developed under ESP-IDF5.0 in C C and ESP-IDF - Electronic board use SPI, I2C and I2S protocol experience with I2S could be nice (optional) - Display is based on LVGL7 knowledge in LVGL could be nice too (not necessary and optional) - Work in Audio domain with Digital/Analog devices nice to have someone with experience in audio, especially in electronic design - Bluetooth part in our firmware should be improved (only basic functions are used actually) knowledge on Bluet...
I'm seeking a skilled and experienced electronics designer to create a prototype circuit board. This circuit board will be purposed for an electronic device and should encompass key functionalities that include: Design a compact PCB layout .Develop and finalize the schematic using KiCad or similar EDA tools .Select and integrate all necessary components, including ESP32, I2S microphone, battery management IC, wireless charging receiver, and USB-C connector .Ensure the design supports Bluetooth communication for audio data transmission .Implement power management and battery charging circuitry .Optimize the layout for signal integrity, power distribution, and manufacturability .Generate Gerber files and BOM for PCB DRC (Design Rule Check) and resolve any layout issues
I am seeking an experienced programmer specializing in C++ with expertise in Teensy, ARM, DSP, and Arduino coding to develop a real-time formant/pitch shifter. This project runs on a Teensy 4.0 With the SGL5000 I2S audio codec at 44100k sampling rate. This project focuses primarily on formant shifting for a male singing voice, though pitch shifting capabilities would be a valuable addition. The final product must deliver high-quality audio with minimal latency, suitable for real-time use. I have already written an LPC based approach, which if you were able to work out what's wrong and fix, I would be happy with i will attach the code. This current version fails to extract formants and produces either no sound or a high-pitched digital noise. The audio quality must be at ...
...solving an issue/bug we can't seem to find a solution for. The project info for the current issue is below: Digital audio platform based on STM32F429 There is a firmware feature called SPILINK which implements real-time audio data exchange between two identical STM32 boards using full duplex SPI with DMA, with one STM32 acting as master, i.e. sending SAI master clock to sync the other STM32 (via its I2S codec) to the data stream. The SPI link works stable but there are some changes that need to be done to the firmware in order for the synced STM32 to be able to flash itself: Two possibly related issues: - A Firmware Update function exists that transmits firmware package via USB, temporarily saves it to SDRAM, then uploads a "flasher" program to the STM32, which l...
I'm in need of a simple utility tool app for android and ios, to be built with React Native. The following are the key functionalities that the app should include: - A user login feature - A live camera feed RTSP stream. - Live sound from an ESP32 via I2S - A set of buttons to control various room settings, such as temperature, lighting, TV, treat dispenser. - A button to send voice to an ESP32 via I2S. The app is for a pet hotel, clients will use the app to login to their already existing account, getting a login key that can expire, after login they can view the camera(s) in the room (no pan tilt control), turn the light on and off, see the temperature in the room, change the temperature in the room, turn the light on / off, turn the TV on / off, change TV volume, se...
I need a proficient electronics engineer to review and identify any design flaws, then route the PCB layout created with Eagle software. Please update the design to correct any design issues. Dont change the location of the 24x DMM-4026-B-I2S-R ICs. Any other component can be moved. If you can't identify at least 10 flaws or suggestions then I cant accept the review. The highest frequency in the board is SCKx and D1-D24 at 3.07MHz.
I'm looking for an expert with an in-depth understanding of digital circuits and solid experience with Verilog to help me design a digital circuit. This project aims to create a I2S input (64FS) to a 20 bit serial data output module with separate left and right output channels according to AD1862 data input specification. Key tasks include: - Design Verilog code for specific functionalities - Proactively troubleshoot and rectify any issues during the design process The ideal candidate will have: - Excellent knowledge of Verilog and its applications - Understanding and experience in designing digital circuits - Proven problem-solving skills and attention to detail Please only bid if you have the relevant skills and experience. Thanks!
I am seeking a skilled developer to create a Linux driver for an i2s microphone. The driver should be compatible with Linux kernel version 4.14. Specific Requirements: - The driver should be designed to support a specific microphone model provided by the client. - The project delivery timeline is moderate, with a deadline of within a month. Ideal Skills and Experience: - Strong experience in Linux kernel development and driver programming. - Familiarity with i2s microphones and their integration with Linux systems. - Proficiency in C programming language. - Knowledge of Linux kernel version 4.14 and its associated APIs. If you are a talented developer with the necessary skills and expertise, please submit your proposal.
...looking for a freelancer who can help me troubleshoot programming issues with my ESP32. I am using the Arduino IDE and I have existing code that isn't working properly. THis should be a simple project. I'm using the ESP8266 Audio Library which gets it MP3 data from a SD MMC card. We can read from the SD Card. The problem is I do not know how to direct the output to my Max98357A amplifier using the I2S bus. I need someone to correct my code to accomplish this. Skills and experience required: - Strong knowledge and experience with ESP32 troubleshooting - Proficiency in programming with Arduino IDE - Ability to analyze and debug existing code - Familiarity with ESP32 hardware and functionality - Problem-solving skills to identify and resolve programming issues If y...
...will be writing code that will work with an esp32 board, the specific board I am using an a WEMOS Lolin Lite esp32 development board. The objective is to use a MAX98357A I2S AMP BREAKOUT BOARD(external DAC and amp) to play audio out of a speaker. Here is the module: Here is a good library to look at: Audio is going to be done over I2s to this module. The audio file is .WAV format and most likely will work by hex array of the audio. The audio file is going to be taken from SPIFFS onboard memory, and
Lopking for some expert embedded software engineer to understand the schimatic and program as per our needs
Hi, I have a working arduino project involving : Esp32 I2s microphone I2s ampli + speacker Gps module Gprs module Piezzo electric buzzer 5 buttons Oled 128x64 screen Led Pir captor Microwave and light intensity captor Battery I am looking for someone able to design the circuit and all the needed element to create a first custom pcb iteration (including chip assembly). Double check and fine tune of my arduino code is also needed.
I am seeking a skilled logo designer to create a modern logo for my equipment calibration business, I2S. As I will provide the color scheme for the logo, I am looking for a designer who can incorporate those colors into the design. The ideal candidate will have experience in creating modern logos and be able to work with the specific color scheme provided. The logo should have a minimalist feel and convey a sense of professionalism and reliability.
...such as MP3, AAC, FLAC and other audio formats. Experience in development and optimization of audio codecs. Real-time audio processing: Experience in real-time audio processing, able to handle real-time audio streams, delay control and optimization to ensure real-time audio and quality. Digital audio interfaces and protocols: familiar with common digital audio interfaces and protocols, such as I2S, TDM, SPDIF, AES/EBU, etc., and able to work with hardware engineers for interface design and debugging. Audio effect processing: familiar with common audio effect processing, such as equalizer, compressor, reverberation, sound and image positioning, etc., able to implement and optimize these effect processing algorithms. Audio algorithm optimization: Have experience in optimizing a...
...such as MP3, AAC, FLAC and other audio formats. Experience in development and optimization of audio codecs. Real-time audio processing: Experience in real-time audio processing, able to handle real-time audio streams, delay control and optimization to ensure real-time audio and quality. Digital audio interfaces and protocols: familiar with common digital audio interfaces and protocols, such as I2S, TDM, SPDIF, AES/EBU, etc., and able to work with hardware engineers for interface design and debugging. Audio effect processing: familiar with common audio effect processing, such as equalizer, compressor, reverberation, sound and image positioning, etc., able to implement and optimize these effect processing algorithms. Audio algorithm optimization: Have experience in optimizing a...
need engineer to do schematic design of audio product. I2S audio inputs, TDM8 audio outputs with STM32H747. The STM32H747 needs ethernet connectivity, touchscreen, flash, RAM, AD converters and DA converters. (please see attachment). Project involves doing schematic design, PCB layout, and bringing up the firmware to run the micro and initialize all chips to pass audio from all inputs to all outputs. Follow up project will be doing code for the touchscreen and further enhancing the audio processing and adding ethernet control
I would like to implement I2S for STM32F407 using latest official STM32 Arduino core. The STM32F4 should communicate with an external codec in master mode, full-duplex, 48khz, 24bit and generate the master clock. I have a working example running in CubeIDE but i'm not able to integrate it into the Arduino stm32 core.
Simple schematic and PCB layout for ESP32 module, SD card and I2S audio module.
I am looking to develop a sip audio call application using internal DAC and PDM mic SD18OB261-060 with esp32. The communication protocol used will be I2S PDM - this is the ideal communications protocol for voice call applications. The DAC that will be used will be an internal DAC, which is optimized to provide superior sound quality while enabling efficient power consumption. Lastly, the microphone that will be used will be the PDM mic SD18OB261-060 which is specially designed for audio, enabling clear natural sound recording even in noisy environments. esp-IDF and ESP-ADF expertise required,
...using CubeIDE. PLEASE DO NOT APPLY IF YOU DO NOT HAVE THIS - YOU ARE WASTING YOUR TIME I want to use an STM32H7 device (actually the STM32H7B0VBT6 but all H7s are similar) to create an audio interface multiplexor. The H7 receives six channels of I2S based 96kHz 32bit audio through the I2S1, I2S2, I2S3, I2S6 and SAI2(2 data pins = 2 channels) from ADC convertors. The H7 is the master, ADCs the slave. SAI1 is then used in TDM slave mode to transfer 4 channels of 96kHz 32bit audio through each of the two SAI data pins, these being the six I2S channels and two spare for future use. The whole STM32H7 is fed from a master 12.288 MHz clock and an external 96kHz clock to which all data is synchronised. Obviously a lot more details will be needed to complete the task but ...
Hi, My hardware: ESP32 with an I2S microphone ICS-43434 connected. I have a firmware1 for ESP32 which records sound in very bad quality. So the microphone is not compatible with the driver in this firmware. I have another firmware2 which records sound from the same microphone in very good quality. So this I2S driver works perfect from firmware2. I need to get firmware1 running with good sound quality recording. And hope you can do that for me. Here is firmware1: And firmware2 (with good sound): I think the problematic file in firmware one is this:
We would like to have a simple PCB designed, manufactured and tested using the Lattice Semiconductor SIL9437 HDMI eARC IC. Our offer is to pay for the development, prototype manufacturing, and design files upon completion...offer is to pay for the development, prototype manufacturing, and design files upon completion of verified and tested module. More information on the IC here: This small PCB will be about the size of a credit card (or smaller), have an HDMI input, and 8 channels of PCM audio via 4 lanes of I2S output on a header. This IC is now available to purchase at Mouser: Thanks, Mike
Task: Development of circuitry and software for an autonomous telemetry device (hereinafter "Sensor") that measures and then transmits to a local device (hereinafter "Master") the received data via the LoR...changes. The composition of the equipment: • Main microcontroller Ebyte e77-900m22s Built on the STM32WLE5CCU6 chip, contains a LoRa module on board. • Temperature, humidity and pressure sensor BME280 • Microphone Digital SPH0645LM4H https://cdn-shop.adafruit.com/product-files/3421/i2S+ • ADC for load cell HX711 • Gyroscope MMA8452
I need to play 16 mono or stereo audio files independently and simultaneously. * Supports uncompressed 16-bit, 44.1kHz mono or stereo WAV files * Play and mix 16 mono or stereo tracks independently and simultaneously * SDIO Native SD port with high speed reading * Independent Play, Stop, Volume, Pitch and Playback rate control * 16bit or 24bit audio output (I2S) (like PT8211) * When pressed the button, audio must play in very low latency
...80Mhz). Worked great but we need to lower the power consumption (Now: 30mA). I wish to get less than 5mA. Hardware: Digital mic (I2S or PDM) and SD card connected to a ESP32 I am pretty sure it is possible to record wav files in light sleep mode. Here is what i have in mind using I2S in the example. But not 100% sure if that works: - In light sleep mode the I2S interface writes data from the I2S microphone to a buffer (I hope that DMA or any other memory is accessible) - A timer wakes up the main CPU when the buffer is full which writes the data to the SD card - I2S and the main CPU can't have access to the same buffer at the same time. So once the timer triggered. I2S starts writing data to a second buffer - When the first buffer is wri...
Good morning , I am developing a project for a high quality audio recorder audio capture from both analog oversampling ADC and I2S stereo digital microphone model: ICS43432 I2S microphone. The rich cpu is ATSAMD21G18, 32-Bit ARM® Cortex® M0 + used on the Arduino Zero or Arduino MKR zero board. The development environment is Arduino IDE. The SD card is up to 32GB and includes the library #include <SD.h> Fat32 Audio input can be selected from depending on the setting of a GPIO pin (A3): LOW = A0 analog input, 12Bit sampling HIGH = stereo or mono I2S input from digital microphone sampling up to 44Mhz 16 bit Start audio recording from Gpio (4) Pull up low and stop from Gpo (4) High. Audio file format: .wav Incremental filename RTC timestamp date: the time is...
Looking for an XMOS developer. Project involves using currently working XMOS solution as an usb i2s audio device, with custom programing. Added features to be added. Please contact for NDA and more details. XMOS experience required
I'm looking for an expert on ESP32 and C/C++. The work consists in modifying an existing project written in Arduino IDE for ESP32. Freelancer should know the principle of C++ abstract methods, DMA working with memory, I2S protocol (DAC output). I estimate the result to be a few hundred code lines.
Hi Mohamed R., I noticed your profile and would like to offer you my project. We can discuss any details over chat.
I need to integrate all the modules like a MP3. When I select a music randomly from SD card storage, it will be played one-time. - integrate of reading from SPI3 SD Card storage driver and playing audio to I2S speaker. - integrate of opus codec module (the audio format is OPUS in storage)
Looking for an firmware engineer who can program firmware on NRF52840. The hardware was tested by hardware engineer and each modules are tested with modelized firmware. I need to integrate all the modules like a MP3. When I select a music randomly from SD card storage, it will be played one-time. - integrate of reading from SPI3 SD Card storage driver and playing audio to I2S speaker. - integrate of opus codec module (the audio format is OPUS in storage)
Need an expert in audio, DAC, amplifiers, speakers etc Should be familiar with chips like MAX98374 and i2s
I have written code to do all of these functions simultaneously, but only partially using freeRTOS. This project is to convert code to run reliably using freeRTOS. Freelancer must be expert in freeRTOS. This is a freeRTOS project. Freelancer must also have the following components: two ESP32, one I2S audio module, two SD card modules, one parallel Cap Touch TFT Display (320 x 240). Do not respond if you do not have these components and are not experienced in freeRTOS. In chat I will ask questions to assess your knowledge and ask for photographs of each of these components.
we have esp32 and microphones : mems inmp441 and/or SPH0645 and/or Sipeed. Communication channel is I2S and adc(with ads1115).need code to capture the sound ( prefer ) and send them via bluetooth / wifi to browser (baby monitor) or save to sd cards. log time and frequencies from several microphones at the same time. also, Sound Level Meter ().
I have a board with just the NRF5340 as microcontroller and audio amplifiers through I2S. It´s almost a standard bluetooth speaker and the job is the complete programming of it (buttons, energy management, audio receiving and playing, etc) based in the user manual. There is no SD cards or file management. There is a user manual already written.