Difference between revisions of "PineBuds Pro"
Jump to navigation
Jump to search
(→SoC Architecture: fix) |
(Add information, change headline Specifications to Short overview / Specifications, make own sublist for memory features, fix) |
||
Line 3: | Line 3: | ||
The '''PineBuds Pro''' are open firmware capable ANC wireless earbuds. Some of the notable features include their light weight, 3 Microphones, ANC (Active Noise Cancellation), ENC (Environment Noise Cancellation) and high fidelity 6mm speaker. It is a fully community-driven side-project which anyone can contribute to, allowing you to keep control of your device even though hardware is proprietary. | The '''PineBuds Pro''' are open firmware capable ANC wireless earbuds. Some of the notable features include their light weight, 3 Microphones, ANC (Active Noise Cancellation), ENC (Environment Noise Cancellation) and high fidelity 6mm speaker. It is a fully community-driven side-project which anyone can contribute to, allowing you to keep control of your device even though hardware is proprietary. | ||
== Specifications == | == Short overview / Specifications == | ||
'''Dimensions:''' | '''Dimensions:''' | ||
* '''Earbud:''' WIP | * '''Earbud:''' WIP | ||
Line 11: | Line 11: | ||
* '''Charging case:''' 65g | * '''Charging case:''' 65g | ||
'''IP Rating of Earbuds:''' IPX4 <br> | '''IP Rating of Earbuds:''' IPX4 <br> | ||
'''System on Chip:''' BES 2300YP | '''Dynamic transducer (speaker):''' 6mm <br> | ||
'''Flash:''' 4MB (Endurance erase cycles: >500) | '''Microphone:''' 3 – FeedForward, FeedBack, Talk <br> | ||
''' | '''System on Chip (in each earbud):''' BES 2300YP | ||
'''Bluetooth:''' Bluetooth 5.2 dual-mode compliant | * '''CPU:''' Dual-core 300MHz ARM Cortex-M4F | ||
* '''ROM:''' 448KB | |||
* '''SRAM:''' 992KB | |||
* '''BT shared SRAM:''' 64KB | |||
* '''Flash:''' 4MB (Endurance erase cycles: >500) | |||
'''Communication:''' | |||
* '''Bluetooth:''' Bluetooth 5.2 dual-mode compliant | |||
* '''USB:''' USB to dual UARTs at charging case | |||
'''Battery:''' | '''Battery:''' | ||
* '''Earbud:''' Built-in LiPo 3.7V 40mAh | * '''Earbud:''' Built-in LiPo 3.7V 40mAh | ||
* '''Charging case:''' Built-in LiPo 3.7V 800mAh | * '''Charging case:''' Built-in LiPo 3.7V 800mAh | ||
'''Port:''' | |||
* '''Earbud''': 4 pins | |||
* '''Charging case''': | |||
** 4 pogo pins | |||
** USB type-C port 5V 500mA | |||
== Software releases == | == Software releases == | ||
Line 39: | Line 51: | ||
=== SoC Architecture === | === SoC Architecture === | ||
* CPU Features: | * CPU Features: | ||
** [https://developer.arm.com/Processors/Cortex-M4 Dual-core ARM Cortex-M4F Processor Processor up to 300MHz CPU] | ** [https://developer.arm.com/Processors/Cortex-M4 Dual-core ARM Cortex-M4F Processor Processor up to 300MHz CPU] | ||
[[File:Cortex-M4.png|right|400px]] | |||
** CMOS Single-chip Fully-integrated RF, PMU, Audio CODEC and Cortex-M4F CPU | ** CMOS Single-chip Fully-integrated RF, PMU, Audio CODEC and Cortex-M4F CPU | ||
* Memory Features: | |||
** 4MB Serial Flash On-chip for Custom Program | ** 4MB Serial Flash On-chip for Custom Program | ||
** Internal ROM 448KB for critical constants and code | ** Internal ROM 448KB for critical constants and code | ||
Line 60: | Line 73: | ||
** HiFi Stereo Audio DAC: 120dB SNR, 110dB DNR | ** HiFi Stereo Audio DAC: 120dB SNR, 110dB DNR | ||
** HiFi Stereo Audio ADC: 100dB SNR | ** HiFi Stereo Audio ADC: 100dB SNR | ||
* Sample rates from 8 kHz to 384 kHz | ** Sample rates from 8 kHz to 384 kHz | ||
** Support dual/single Mic noise suppression | ** Support dual/single Mic noise suppression | ||
** Support ambient awareness | ** Support ambient awareness |
Revision as of 11:37, 13 January 2023
The PineBuds Pro are open firmware capable ANC wireless earbuds. Some of the notable features include their light weight, 3 Microphones, ANC (Active Noise Cancellation), ENC (Environment Noise Cancellation) and high fidelity 6mm speaker. It is a fully community-driven side-project which anyone can contribute to, allowing you to keep control of your device even though hardware is proprietary.
Short overview / Specifications
Dimensions:
- Earbud: WIP
- Charging case: 70 x 50 x 35mm (source)
Weight:
- Earbud: 5g
- Charging case: 65g
IP Rating of Earbuds: IPX4
Dynamic transducer (speaker): 6mm
Microphone: 3 – FeedForward, FeedBack, Talk
System on Chip (in each earbud): BES 2300YP
- CPU: Dual-core 300MHz ARM Cortex-M4F
- ROM: 448KB
- SRAM: 992KB
- BT shared SRAM: 64KB
- Flash: 4MB (Endurance erase cycles: >500)
Communication:
- Bluetooth: Bluetooth 5.2 dual-mode compliant
- USB: USB to dual UARTs at charging case
Battery:
- Earbud: Built-in LiPo 3.7V 40mAh
- Charging case: Built-in LiPo 3.7V 800mAh
Port:
- Earbud: 4 pins
- Charging case:
- 4 pogo pins
- USB type-C port 5V 500mA
Software releases
Firmware Images Build
Flash back factory default firmware using Windows based utility:
- PineBuds Pro Windows based programmer utility user manual
- PineBuds Pro Windows based programmer utility
- PineBuds Pro factory default firmware build
- PineBuds Pro factory default OTA build
SDK Release
SoC and Memory Specification
- Based on BES 2300YP
SoC Architecture
- CMOS Single-chip Fully-integrated RF, PMU, Audio CODEC and Cortex-M4F CPU
- Memory Features:
- 4MB Serial Flash On-chip for Custom Program
- Internal ROM 448KB for critical constants and code
- Internal SRAM 992KB for critical data and code
- BT Features:
- Bluetooth 5.2 dual-mode compliant
- Audio Features:
- Support BES Intelligent Bluetooth Retransmission (IBRT)
- Support FF/Hybrid ANC
- Dual MICs noise reduction
- Echo Cancellation
- Support low power voice activity detection
- Multi-band EQ and Bass enhancement
- Support Active Crossover
- Support TWS
- HiFi Stereo Audio DAC: 120dB SNR, 110dB DNR
- HiFi Stereo Audio ADC: 100dB SNR
- Sample rates from 8 kHz to 384 kHz
- Support dual/single Mic noise suppression
- Support ambient awareness
- Support talk through
- 24-bit audio processing
- PMU Features
- 3.1V-5.5V Input for VBAT
- Internal LPO for low power mode.
- DCXO with internal oscillator circuit
- Internal temperature sensor
Information, Schematics and Certifications
- Charging Case with two Left and Right earbuds
- Input Power: DC 5V @ 0.5A USB Type-C
- Document:
- Schematic:
- Certifications:
Datasheets for Components and Peripherals
- BES 2300YP SoC information:
- Charging Case:
- EarBuds: