Skip to the content
4 layers100 × 100 mmBedberry, the printed circuit board in 3D

Open source PCB for bed/chair control

Size
100 × 100 mm
Copper layers
4
Thickness
1.59 mm
Parts
88
Nets
95
Pads
344
Tracks, vias
505, 117
Pours
8
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
3 Feb 2022
Updated
27 Jul 2026

Overview

Bedberry is an open-source printed circuit board by DarwinInnovation, from the DarwinInnovation/bedberry repository on GitHub, published under the MIT licence. It is a 4-layer board of 100 × 100 mm with 88 parts on 95 nets, routed with 505 tracks and 117 vias.

It is built around the CPC1017N, CAT24C128LI- and MCP23017-E/SO, with the M2.5, SJ1-3533NG and BC817 among its other parts. Its parts include 20 capacitors, 18 resistors, 11 ICs, 8 connectors and 3 diodes.

Main components

9

README

README.md

bedberry

PCB for intelligent electric bed/chair control. A board to allow those with disabilities a number of ways to control electric beds, chairs etc.

Based around the Raspberry Pi Zero 2W it is designed to allow abilities such as:

  • Voice service (e.g. Alexa) control of the bed.
  • Control of all the bed's function from simple buttons or pressure pads.
  • Link to BLE tilt sensors to allow bed position 'presets'.
  • Control of other devices via bluetooth, IR or WiFi, including TVs, lights, SwitchBots etc.

3D Render of PCB

Parts

88
QtyValueFootprintReferences
14100nF 0603Capacitor_SMD:C_0603_1608MetricC2, C4, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17, C18, C20
8CPC1017NPackage_SO:SOP-4_3.8x4.1mm_P2.54mmU3, U4, U5, U6, U7, U8, U9, U10
8TestPointTestPoint:TestPoint_Keystone_5005-5009_CompactTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8
51kResistor_SMD:R_0805_2012MetricR5, R8, R16, R17, R18
55.6Resistor_SMD:R_0805_2012MetricR3, R4, R6, R9, R14
41.5kResistor_SMD:R_Array_Concave_4x0603RN5, RN6, RN7, RN8
410kResistor_SMD:R_0805_2012MetricR7, R10, R11, R12
410kResistor_SMD:R_Array_Concave_4x0603RN1, RN2, RN3, RN4
4M2.5MountingHole:MountingHole_2.7mm_M2.5MK1, MK2, MK3, MK4
4SJ1-3533NGConnector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_HorizontalJ2, J5, J6, J7
31MResistor_SMD:R_0805_2012MetricR1, R13, R15
31uF 0805Capacitor_SMD:C_0805_2012MetricC5, C6, C7
2BC817Package_TO_SOT_SMD:SOT-23Q1, Q3
2DIN-7wheelberry:pro-signal_DIN7_SocketJ3, J4
2SFH4546LED_THT:LED_D5.0mm_IRGreyD2, D3
1100uF 10mm THCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC19
1100uF SMDCapacitor_SMD:CP_Elec_6.3x7.7C3
1120Resistor_SMD:R_0805_2012MetricR2
11206L150THWRFuse:Fuse_1206_3216MetricF2
11nF 0805Capacitor_SMD:C_0805_2012MetricC1
1CAT24C128Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU11
1JumperConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP1
1Jumper_2_OpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2
1KPFA-3010RGBC-11LED_SMD:LED_Kingbright_APFA3010_3x1.5mm_HorizontalD1
1LOGOwheelberry:darwin_innovation_logoG1
1MCP23017-E/SOPackage_SO:SOIC-28W_7.5x17.9mm_P1.27mmU2
1MOSFET P-ChPackage_TO_SOT_SMD:SOT-23Q2
1MP005240Fuse:Fuse_1812_4532MetricF1
1RPi Zero 2 Wwheelberry:Raspberry_Pi_Zero_2W_Socketed_THT_FaceDown_MountingHolesP1
1TSOP382xxOptoDevice:Vishay_MINICAST-3PinU1
1USB Micro-BConnector_USB:USB_Micro-B_Amphenol_10118194_HorizontalJ1

Similar boards

  • 4 layers121.9 × 44.4 mmBurnedHead, the printed circuit board in 3D

    BurnedHead

    justinbalexander/BurnedHead

    A handheld game console

    92 parts45Unlicense
  • 4 layers65 × 45 mmLora gps tracker rev a, the printed circuit board in 3D

    Lora gps tracker rev a

    bogdan-kovalchuk/esp32-lora-gps-tracker

    Encrypted point-to-point GPS telemetry over 433 MHz LoRa between two ESP32 boards.

    69 partsMIT
  • 4 layers65 × 64.5 mmScratch-001, the printed circuit board in 3D

    Scratch-001

    CrypticRage/scratch-001

    114 parts
  • 2 layers80 × 117.3 mmMicromouse pcb, the printed circuit board in 3D

    Micromouse pcb

    jtorbett/micromouse-pcb

    An electronic design for a micromouse

    98 parts1
  • 2 layers120.4 × 121 mmTouchDeck, the printed circuit board in 3D

    TouchDeck

    andaniayan-jpg/TouchDeck

    Touchdeck is a macropad with touch sensitive display, it has no keys.

    21 parts
  • 2 layers55 × 58 mmRemodian pcb, the printed circuit board in 3D

    Remodian pcb

    mincomk/remodian

    Meridian Remote Control 📢🔺

    35 parts
  • 2 layers20.3 × 40.5 mmLightbarriersync, the printed circuit board in 3D

    Lightbarriersync

    TheTesla/lightbarriersync

    Robust light barrier with snychronized carrierer wave receiver

    53 parts
  • 2 layers40 × 80 mmSenseBeTx rev1, the printed circuit board in 3D

    SenseBeTx rev1

    Appiko/sense_snap_hw

    This repository contains all the KiCad based PCB design and related documentation for all the PCBs developed at Appiko.

    38 parts2

Questions

How big is the Bedberry PCB?

It measures 100 × 100 mm and has 4 copper layers, 1.59 mm thick.

What parts does the Bedberry use?

88 parts, built around the CPC1017N, CAT24C128LI-, MCP23017-E/SO and M2.5. 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 Bedberry KiCad files?

From the DarwinInnovation/bedberry repository on GitHub, at the commit this page was made from: the board is kicad/bedberry.kicad_pcb and its schematic kicad/IO_Bed.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bedberry design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).