Embedded Firmware and Hardware Development
Neutron Code is specializing in a field of high-performance hi-res audio processing on mobile platforms for more than 10 years.
Being the professionals in this field, acknowledged by many users of our end-user audio-dedicated applications, we offer the specialized firmware/hardware hi-res audio solution based on NXP K2x/K6x MCUs which can be used as a high-performance USB DAC or ADC.
Features
- NXP MCU K26/K66
- Asynchronous mode (USB Audio 2.0)
- ES9038Q2M or ES9218P DAC (can be adopted to other audio DACs by request)
- PCM: up to 384 kHz, 16, 24, 32-bit streams
- Native DSD: up to DSD256
- DoP (DSD64, DSD128)
- Headset built-in microphone support (exposed as USB input stream: 16-bit, 8-48 kHz)
- Headset jack detection
- Indication on 96x16 OLED display (optional, SSD1306 microcontroller, can be adopted to any other display model and controller chip)
- Efficient power management to minimize power impact on the host device
- Bootloader mode (NXP Kinetis Bootloader)
- Updates of firmware via the own specialized utility (Configurator, Windows/Linux/OSX) or via bootloader mode with KinetisFlashTool utility
- Power-persistent device parameters configuration via Configurator utility
- Compatible with Android, Apple, Windows 10 platforms without a need for an additional drivers
Services
We also provide a full firmware and hardware development service:
- Complete firmware development of USB DAC/ADC device based on NXP Kinetis K2x, K6x family MCUs:
- Kinetis K24-120 MHz, Full-Speed USB, 256KB SRAM Microcontrollers (MCUs) based on Arm Cortex-M4 Core
- Kinetis K24-120 MHz, Full-Speed USB, 256KB SRAM Microcontrollers (MCUs) based on Arm Cortex-M4 Core
- Kinetis K64-120 MHz, 256 KB SRAM Microcontrollers (MCUs) based on Arm Cortex-M4 Core
- Kinetis K26-180 MHz, Dual High-Speed & Full-speed USBs, 2MB Flash Microcontrollers (MCUs) based on Arm Cortex-M4 Core
- Kinetis K65-180 MHz, Dual High-Speed & Full-speed USBs, 2MB Flash, Anti-Tamper Microcontrollers (MCUs) based on Arm Cortex-M4 Core
- Kinetis K66-180 MHz, Dual High-Speed & Full-speed USBs, 2MB Flash Microcontrollers (MCUs) based on Arm Cortex-M4 Core
- Kinetis K27-150 MHz, 2x USB, 2MB Flash, 1MB SRAM Microcontrollers (MCUs) based on Arm Cortex-M4 Core
- Kinetis K28-150 MHz, 2x USB, Core Voltage Bypass, 2MB Flash, 1MB SRAM MCUs based on Arm Cortex-M4
- Firmware companion tools/utilities development (Windows, Linux, Apple Mac, mobile platforms)
- Reference hardware design of USB DAC/ADC based on ESS Technology audio DAC chip
To discuss your project in more details -
This email address is being protected from spambots. You need JavaScript enabled to view it.