

S3Basic
Small replacement PCB for a BT Speaker
- Size
- 44.5 × 31.7 mm
- Copper layers
- 2
- Thickness
- 0.19 mm
- Parts
- 82
- Nets
- 96
- Pads
- 336
- Tracks, vias
- 713, 66
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 16 Sep 2024
- Updated
- 9 Jan 2025
Overview
S3Basic is an open-source printed circuit board by Uspizig, from the Uspizig/BTSpeaker repository on GitHub. It is a 2-layer board of 44.5 × 31.7 mm with 82 parts on 96 nets, routed with 713 tracks and 66 vias.
It is built around the RFM95W-868S2, RT9013-30B and MBR0530, with the WS2812B, SI2301CDS and SI1308EDL among its other parts. Its parts include 23 capacitors, 18 resistors, 9 diodes, 8 ICs and 7 connectors. It belongs with the ESP32 boards of this library.
Main components
6RFM95W-868S2
16-SMD16-SMD New Arrivals ROHSHopeRF Micro-electronicsUncategorisedRT9013-30B
SOT23-5SOT23-5 New Arrivals ROHSRichtek TechUncategorisedMBR0530
SOD-1231 Independent 30V 5.5A 500mA 550mV@500mA 80uA@30V SOD-123 Schottky Diodes ROHSJiangsu Changjing Electronics Technology (CJ)Schottky DiodesWS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorisedSI2301CDS
SOT-23-55℃~+150℃ 1 P-Channel 142mΩ@2.5V 20V 3A 400mV 400mW 500pF 6.6nC@4.5V 80pF SOT-23 MOSFETs ROHSFUXINSEMIMOSFETsSI1308EDL
SC-70-3-55℃~+150℃ 1 N-channel 1.4nC@10V 1.5A 1.5V 105pF 11pF 132mΩ@10V 23pF 30V 400mW N-Channel SOT-323 MOSFETs ROHSVishay IntertechnologyMOSFETs
README
README.mdBTSpeaker: The retrofit Board for an cheap Aliexpress Speaker
Features:
-
AudioAmplifier MAX98357: Listen to your favourite Tunes with an Audio Amplifier
-
I2C Connector for Sensor: Connect your favourite I2C Sensor board with the embedded 2.54mm connector
-
LoRa: Long Range Communication like Meshtastikm, The Thingsnetwork or Helium
-
Wireless Control: Untehther your development process with the wireless capabilities. With WiFi, Lora and BLE, this tool allows remote control and data logging. Users can adjust settings and monitor data from a distance, offering a more flexible development experience.
-
Open Source & Programmable: As an open-source device, the Device offers unmatched versatility. It is fully programmable, allowing you to tailor its functionality to your specific applications. This customization extends to software and hardware, opening up endless possibilities for creative and efficient project development.
-
Compact Design: Designed for convenience, the LoRaCam Board compact and sleek form factor allows for seamless integration into existing setups. Its compatibility with USB PD power sources and inline integration capability minimizes the need for additional equipment or extensive redesign, making it a versatile and user-friendly addition to any development environment.
-
Eink/Epaper-Display: Monitor live the current status
-
LoRa: Operate the Device in remote areas without Wifi in Standalone mode
-
3 x RGB LED: Status LED
Specifications
Key Features:
- Audio Player: Play your favorite tunes from SD Card
- Web Radio: Play your favourite tunes from the Web
- RGB LEDs Illuminate your room with fany colors
- GYRO Monitor movements, steps, pedometer
Future Developments:
AI Detection of movememt and determine if the device shall sent the data via LoRa
Testing for Performance
At the heart of BTSpeaker's design is a commitment to reliability and performance. To ensure that SenseLoRaCam stands up to real-world demands, we subjected it to testing under use conditions.
License
MIT License
Copyright (c) 2025 blue2monster
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Parts
82| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 105 | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C9, C11 |
| 8 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13, C17, C18, C19, C20, C21, C22, C23 |
| 6 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R9, R10, R12, R14, R18 |
| 4 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R3, R4, R13 |
| 4 | 4.7uF50V | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10, C12, C14, C15 |
| 4 | Conn_01x02_Pin | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | J1, J2, J3, J4 |
| 4 | MBR0530 | Diode_SMD:D_SOD-123 | D1, D2, D3, D8 |
| 4 | TestPoint | TestPoint:TestPoint_Pad_1.5x1.5mm | IO0, RES, TP1, TP3 |
| 3 | 100K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R15, R16, R17 |
| 3 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D4, D5, D6 |
| 2 | 5k11 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6 |
| 2 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left | J5, J7 |
| 2 | LOGO | baer_klein:baerklein | G***, G*** |
| 2 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2 |
| 2 | SW_Push | tp4056:SW_SPST_CK_KMS2xxGP | SW1, SW2 |
| 2 | ~ | tp4056:TQFN-16_L3.0-W3.0-P0.50-BL-EP1.5 | U3, U8 |
| 1 | 0R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 104 | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16 |
| 1 | 210k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | 3R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
| 1 | 68uH1A | Inductor_SMD:L_1210_3225Metric | L1 |
| 1 | Conn_01x08_Pin | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J6 |
| 1 | ESP32-S3-WROOM-1-Espressif | tp4056:ESP32-S3-WROOM-1 | U1 |
| 1 | FPCConn | Connector_FFC-FPC:TE_2-1734839-4_1x24-1MP_P0.5mm_Horizontal | U2 |
| 1 | KoreanHropartsElecTYPE-C-31-M-12 | tp4056:USB-C_SMD-TYPE-C-31-M-12 | U6 |
| 1 | LED | LED_SMD:LED_0805_2012Metric | D7 |
| 1 | MBR0530 | Diode_SMD:D_SOD-323 | D9 |
| 1 | PWR | Connector_JST:JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_Horizontal | PWR1 |
| 1 | RFM95W-868S2 | RF_Module:HOPERF_RFM9XW_SMD | U5 |
| 1 | RT9013 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | SI2301CDS | Package_TO_SOT_SMD:SOT-23 | SI2 |
| 1 | Si1308 | Package_TO_SOT_SMD:SOT-323_SC-70 | Q1 |
| 1 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP2 |
| 1 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels | JP1 |
| 1 | TP4065 | tp4056:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR | U7 |
| 1 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP5 |
Questions
How big is the S3Basic PCB?
It measures 44.5 × 31.7 mm and has 2 copper layers, 0.19 mm thick.
What parts does the S3Basic use?
82 parts, built around the RFM95W-868S2, RT9013-30B, MBR0530 and WS2812B. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the S3Basic KiCad files?
From the Uspizig/BTSpeaker repository on GitHub, at the commit this page was made from: the board is Hardware/btspeaker/s3Basic.kicad_pcb and its schematic Hardware/btspeaker/s3Basic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the S3Basic design in my own project?
Its repository states no licence, so its author keeps all rights: ask Uspizig before reusing the design.
More from Uspizig/BTSpeaker
2- 2 layers44.5 × 31.7 mm

- 2 layers44.5 × 31.7 mm

Similar boards
- 2 layers25.9 × 44.2 mm

M5StampC3
Uspizig/M5StampC3-EINK
Eink Board Addon for M5Stack Stamp C3 for Eink Waveshare Displays
38 parts4 - 2 layers65.4 × 68 mm

S3-27-epaper touch
Uspizig/WifiWallSwitch
A WallSwitch with a clever EINK Display that measures your Air Quality, measures Temperature, detects movement, measures Light Conditions... and many more.
159 parts4 - 4 layers50.3 × 33 mm

- 4 layers83.4 × 42.1 mm

H C3-ulp29
martinberlin/H-C3-029-eink
This is a joint project between Larry Bank and Fasani Corp with the purpouse to make an easy and unexpensive nRF52 BLE badge with a SPI 2.9", a QWIIC connector, and on board RTC
54 parts5MIT - 4 layers53.5 × 33 mm

H C6-ulp
martinberlin/H-C6-ulp
ESP32C6 in a very low power design with a 24 pin FPC for a small SPI Epaper
82 parts4GPL-3.0 - 2 layers42.3 × 55.8 mm

RSTM32F405RGT6 B
r-pv/STM32F405RGT6_STUnoPlus
An ST development board based on the STM32F405RGT6 MCU compatible with STM32Duino (Arduino).
53 parts9GPL-3.0 - 2 layers42.5 × 62.5 mm

RSTM32F103VET6
r-pv/STM32F103VET6_STUno
An ST development board based on the STM32F103VET6 MCU compatible with STM32Duino (Arduino).
38 parts2GPL-3.0 - 2 layers85 × 99.6 mm
