

Anyma c3-calipers
Bluetooth enabled Calipers
- Size
- 21.3 × 28.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 32
- Nets
- 49
- Pads
- 167
- Tracks, vias
- 308, 33
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 30 Jul 2024
- Updated
- 30 Aug 2024
Overview
Anyma c3-calipers is an open-source printed circuit board by mirdej, from the mirdej/calipers repository on GitHub. It is a 2-layer board of 21.3 × 28.1 mm with 32 parts on 49 nets, routed with 308 tracks and 33 vias.
It is built around the ESP32-C3-MINI-1, XC6220B331MR and BC847. Its parts include 13 resistors, 5 connectors, 4 capacitors, 4 ICs and 2 diodes. It belongs with the radio and wireless boards and the ESP32 and RISC-V boards of this library.
Main components
3ESP32-C3-MINI-1
--40℃~+81℃ -89dBm 2.4GHz 350mA 3V~3.6V 82mA ESP32-C3 Chip On-board PCB Antenna UART - WiFi Modules ROHSRF CrazyWiFi ModulesXC6220B331MR
SOT-23-5-40℃~+85℃@(Ta) 1 25uA 3.3V 400mV@(800mA) 5.5V 50dB@(10kHz) 900mA Fixed Over Current Protection、Over Temperature Protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBC847
SOT-231 NPN 100MHz 100mA 100nA 110 200mW 45V 500mV 6V NPN SOT-23 Bipolar (BJT) ROHSShikuesBipolar (BJT)
README
README.mdCalipers
Bluetooth extension for cheap digital calipers. An ESP32 reads data from the caliper serial port and "types" it as a BLE keyboard directly into the host computer.
Arduino Library
The caliper-reading functions have been condensed into a simple class Calipers inside the file Calipers.h. You can use the library as a standalone library for any Arduino (not only ESP32).
There are different scales and calipers out there with different protocols. See the readme of the library for more information.
Parts
32| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 5k1 | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R5 |
| 4 | 2k | Resistor_SMD:R_0603_1608Metric | R8, R9, R10, R11 |
| 2 | 51k | Resistor_SMD:R_0603_1608Metric | R15, R16 |
| 2 | 560 | Resistor_SMD:R_0603_1608Metric | R6, R12 |
| 2 | BC847 | synkie_footprints:SOT-23_BEC | Q1, Q2 |
| 1 | 100n | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 4u7 | Capacitor_SMD:C_0805_2012Metric | C4 |
| 1 | BATT+ | synkie_footprints:Solderpad_1mm | J9 |
| 1 | BATT- | synkie_footprints:Solderpad_1mm | J10 |
| 1 | Btn-1 | synkie_footprints:Alps_Tactile_Switch | SW2 |
| 1 | Btn-2 | synkie_footprints:Alps_Tactile_Switch | SW4 |
| 1 | CHRG | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | Conn_01x03_Pin | anyma_footprints:solderpad_1.27mm_3 | J1 |
| 1 | ESP32-C3-MINI-1 | PCM_Espressif:ESP32-C3-MINI-1 | U1 |
| 1 | MCP73831-2-OT | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | Prog | Anyma06:AnymaPOGO-ESP | J2 |
| 1 | RDY | LED_SMD:LED_0805_2012Metric | D3 |
| 1 | USB_C_Receptacle_USB2.0 | synkie_footprints:JAE_USB-C_SJ122205 | J3 |
| 1 | XC6220B331MR | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | ~ | Package_DFN_QFN:TDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm | U2 |
Questions
How big is the Anyma c3-calipers PCB?
It measures 21.3 × 28.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Anyma c3-calipers use?
32 parts, built around the ESP32-C3-MINI-1, XC6220B331MR and BC847. 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 Anyma c3-calipers KiCad files?
From the mirdej/calipers repository on GitHub, at the commit this page was made from: the board is hardware/anyma-ble-calipers-c3/anyma-c3-calipers.kicad_pcb and its schematic hardware/anyma-ble-calipers-c3/anyma-c3-calipers.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Anyma c3-calipers design in my own project?
Its repository states no licence, so its author keeps all rights: ask mirdej before reusing the design.
Similar boards
- 4 layers68 × 16 mm

- 2 layers56 × 56 mm

- 2 layers74.9 × 40.6 mm

- 2 layers40 × 50 mm

- 2 layers46 × 46 mm

Mbadge25
Makerville/makerville-badge
Makerville Badge is a simple PCB with a OLED and a ESP32C3
63 parts6CERN-OHL-P-2.0 - 2 layers57 × 64 mm

- 2 layers40 × 80 mm

- 2 layers20 × 45 mm
