Skip to the content
PCBKitNew board
2 layers44.5 × 31.7 mmS3Basic, the printed circuit board in 3D

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

6

README

README.md

BTSpeaker: The retrofit Board for an cheap Aliexpress Speaker

Features:

  1. AudioAmplifier MAX98357: Listen to your favourite Tunes with an Audio Amplifier

  2. I2C Connector for Sensor: Connect your favourite I2C Sensor board with the embedded 2.54mm connector

  3. LoRa: Long Range Communication like Meshtastikm, The Thingsnetwork or Helium

  4. 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.

  5. 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.

  6. 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.

  7. Eink/Epaper-Display: Monitor live the current status

  1. LoRa: Operate the Device in remote areas without Wifi in Standalone mode

  2. 3 x RGB LED: Status LED

Specifications

Key Features:

  1. Audio Player: Play your favorite tunes from SD Card
  2. Web Radio: Play your favourite tunes from the Web
  3. RGB LEDs Illuminate your room with fany colors
  4. 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
QtyValueFootprintReferences
9105Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3, C4, C5, C6, C7, C9, C11
8100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC13, C17, C18, C19, C20, C21, C22, C23
61KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R9, R10, R12, R14, R18
410KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R3, R4, R13
44.7uF50VCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC10, C12, C14, C15
4Conn_01x02_PinJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJ1, J2, J3, J4
4MBR0530Diode_SMD:D_SOD-123D1, D2, D3, D8
4TestPointTestPoint:TestPoint_Pad_1.5x1.5mmIO0, RES, TP1, TP3
3100KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR15, R16, R17
3WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD4, D5, D6
25k11Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R6
2Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1LeftJ5, J7
2LOGObaer_klein:baerkleinG***, G***
2MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2
2SW_Pushtp4056:SW_SPST_CK_KMS2xxGPSW1, SW2
2~tp4056:TQFN-16_L3.0-W3.0-P0.50-BL-EP1.5U3, U8
10RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7
1104Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC16
1210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR11
13RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8
168uH1AInductor_SMD:L_1210_3225MetricL1
1Conn_01x08_PinConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ6
1ESP32-S3-WROOM-1-Espressiftp4056:ESP32-S3-WROOM-1U1
1FPCConnConnector_FFC-FPC:TE_2-1734839-4_1x24-1MP_P0.5mm_HorizontalU2
1KoreanHropartsElecTYPE-C-31-M-12tp4056:USB-C_SMD-TYPE-C-31-M-12U6
1LEDLED_SMD:LED_0805_2012MetricD7
1MBR0530Diode_SMD:D_SOD-323D9
1PWRConnector_JST:JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_HorizontalPWR1
1RFM95W-868S2RF_Module:HOPERF_RFM9XW_SMDU5
1RT9013Package_TO_SOT_SMD:SOT-23-5U4
1SI2301CDSPackage_TO_SOT_SMD:SOT-23SI2
1Si1308Package_TO_SOT_SMD:SOT-323_SC-70Q1
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP2
1SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabelsJP1
1TP4065tp4056:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BRU7
1TestPointTestPoint:TestPoint_Pad_D1.0mmTP5

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 mmS3Basic, the printed circuit board in 3D

    S3Basic

    Uspizig/BTSpeaker

    Small replacement PCB for a BT Speaker

    103 parts
  • 2 layers44.5 × 31.7 mmS3Basic, the printed circuit board in 3D

    S3Basic

    Uspizig/BTSpeaker

    Small replacement PCB for a BT Speaker

    95 parts

Similar boards

  • 2 layers25.9 × 44.2 mmM5StampC3, the printed circuit board in 3D

    M5StampC3

    Uspizig/M5StampC3-EINK

    Eink Board Addon for M5Stack Stamp C3 for Eink Waveshare Displays

    38 parts4
  • 2 layers65.4 × 68 mmS3-27-epaper touch, the printed circuit board in 3D

    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 mm154-watch, the printed circuit board in 3D

    154-watch

    martinberlin/H-spi-adapters

    PCB design for SPI adapters (HATs)

    67 parts23
  • 4 layers83.4 × 42.1 mmH C3-ulp29, the printed circuit board in 3D

    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 mmH C6-ulp, the printed circuit board in 3D

    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 mmRSTM32F405RGT6 B, the printed circuit board in 3D

    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 mmRSTM32F103VET6, the printed circuit board in 3D

    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 mmBadge, the printed circuit board in 3D

    Badge

    urish/aramcon-badge

    Just a badge

    93 parts18