Skip to the content
PCBKitNew board
2 layers50 × 50 mmPlantbot core, the printed circuit board in 3D

Plantbot core

plantbot/core_pcb9

A WiFi powered environmental sensor board for your house plants & hydroponic systems

Size
50 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
55
Nets
47
Pads
200
Tracks, vias
661, 48
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
28 Mar 2016
Updated
19 Sep 2017

Overview

Plantbot core is an open-source printed circuit board by plantbot, from the plantbot/core_pcb repository on GitHub, published under the AGPL-3.0 licence. It is a 2-layer board of 50 × 50 mm with 55 parts on 47 nets, routed with 661 tracks and 48 vias.

It is built around the BMP280, MCP6001OB and PSSI2021SAY, with the FC6946010R, 74HCT4051D and BS170 among its other parts. Its parts include 14 connectors, 12 resistors, 11 capacitors, 11 ICs and 3 diodes. It belongs with the sensors and measurement and radio and wireless boards and the ESP8266 boards of this library.

Main components

6

README

README.md

Open Plantbot

Because growing plants is hard work and nobody ain't got no time for that anymore. This project was started after I managed to kill a plant my mother got me for my birthday last year because it was "unkillable". Ha.

This project aims to build an open source tool that provides environmental sensors for regular house plants as well as hydroponic systems.

Monitoring can either be done locally or via a "cloud" or not at all with add-on ports for pumps and future expansions (or your own?).

The goal is to eventually provide a block-based programming interface so that even people who don't enjoy writing C code (tzzz...who doesn't? :P) can customise their plantbot to do what they want.

Current specs

Here is a list of current specs with notes about how they integrate/ work

1x Wifi enabled microprocessor

  • Can be programmed via RX/TX serial lines
  • USB/ OTA programming will be added later

4x Analog sensor mounts (for temperature, soil moisture, light, ...)

  • Variable gain amplifier can be used on a per-channel basis
  • Signal offset results in optimal reading per sensor type

2x I²C expansion ports for additional sensors or expansions

16-pin shield header for user (or future) expansion boards

Low-power sleep mode for the entire board/ expansion circuitry

Current state

The board was re-designed recently in Rev A2. Prototypes were ordered and partially assembled. Further testing on the board layout and circuit design needs to be performed.

The firmware is largely unwritten.

Following are some pictures. Enjoy :)

Plantbot partially assembled

Plantbot partially assembled

Plantbot partially assembled

Parts

55
QtyValueFootprintReferences
90.1µFCapacitors_SMD:C_0805C2, C4, C5, C6, C7, C8, C9, C10, C11
5220Resistors_SMD:R_0603R3, R4, R5, R6, R7
410KResistors_SMD:R_0603R1, R2, R8, R10
4CONN_01X01Connect:1pinP2, P3, P4, P5
4CONN_01X02Socket_Strips:Socket_Strip_Straight_1x02P7, P8, P9, P10
3CONN_01X04Socket_Strips:Socket_Strip_Straight_1x04P6, P12, P13
3LEDbase_types:knightbright_3216D1, D2, D3
2100KResistors_SMD:R_0603R9, R12
24.7µFCapacitors_SMD:c_elec_4x4.5C1, C3
2BS170TO_SOT_Packages_SMD:SOT-23_HandsolderingQ1, Q2
2CONN_01X01base_types:1pin-SMDP11, P14
2FC6946010Rbase_types:sot666U6, U7
174HC(T)4051Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mmU11
1BMP280base_types:BME280U10
1CONN_02X09Socket_Strips:Socket_Strip_Straight_2x09P1
1ESP-12ESP8266:ESP-12U1
1LED_x2kookie_sml:SML-521U2
1LOGOplantbot_kicad:plantbot_iconG***
1MCP4017 100KTO_SOT_Packages_SMD:SC-70-6_HandsolderingU4
1MCP6001TO_SOT_Packages_SMD:SOT-23-5U8
1PSSI2021SAYTO_SOT_Packages_SMD:SOT-353U9
1RResistors_SMD:R_0603R11
1SWITCH_INVbase_types:SSAJ120100SW1
1XRA1220(P)Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mmU5
1ZXCL5213TO_SOT_Packages_SMD:SOT-23-5U3

Questions

How big is the Plantbot core PCB?

It measures 50 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Plantbot core use?

55 parts, built around the BMP280, MCP6001OB, PSSI2021SAY and FC6946010R. 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 Plantbot core KiCad files?

From the plantbot/core_pcb repository on GitHub, at the commit this page was made from: the board is plantbot_core/plantbot_core.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Plantbot core design in my own project?

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

Similar boards

  • 4 layers100 × 39.8 mmHPcontroller, the printed circuit board in 3D

    HPcontroller

    Aylo6061/PCBHotplate

    A USB C powered PCB-based hotplate

    72 parts6
  • 4 layers79.5 × 94.4 mmHV ERT sensor, the printed circuit board in 3D

    HV ERT sensor

    richgumy/black_sensor

    A sensor developed using solely a carbon black silicone elastomer composite and the driving electronics.

    127 parts1
  • 2 layers90 × 45 mmEsp32-dalitester, the printed circuit board in 3D

    Esp32-dalitester

    lukasprojects/esp32-dalitester

    Small ESP32 DALI tester for commissioning and maintaining light installations via the DALI bus

    84 parts
  • 4 layers208.9 × 71.8 mmBattery powered bench power supply, the printed circuit board in 3D

    Battery powered bench power supply

    Roshan-khatri78/Electronics-Projects-KiCad-

    A collection of my KiCad projects and PCB designs. These projects reflect my learning journey in electronics and PCB design.

    147 parts2
  • 2 layers280.2 × 132.1 mmMidi mixer one, the printed circuit board in 3D

    Midi mixer one

    markwheeler/midi-mixer-one

    MIDI Mixer One is a mixer-style MIDI controller built around Teensy. Includes hardware designs, firmware and a web config tool.

    72 parts65
  • 2 layers167.8 × 200.6 mmRandom Jazz Generator, the printed circuit board in 3D

    Random Jazz Generator

    telec16/modular-synth

    Little side project, don't expect much updates.

    132 parts16
  • 2 layers235 × 96.5 mmBigFoot, the printed circuit board in 3D

    BigFoot

    pierre-girbon/BigFoot

    Midi footswitches controller

    43 parts12