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:
 



