Desktop companion
Nikolaossamaras·Desktop-companion·pcb_schematic/s.kicad_pcb
About the Desktop companion PCB
Desktop companion is an open source ESP8266 PCB design by Nikolaossamaras, published on GitHub. It is a 2-layer board measuring 64.5 × 69 mm, with 11 components from 9 distinct parts.
Its main chip is the WEMOS_D1_mini, from the ESP8266 family. Other key parts include the MPU-6050. By type, the board carries 2 ICs, 2 connectors, 2 capacitors, 2 resistors, 1 battery holder and 1 switch.
It belongs with the robotics & motion designs in this gallery.
From the project
A desktop robot that keeps you company , provides liveliness to your desk
It's a small robot roughly 80x85x40 mm that just keeps you company reacts to your touch and to any movement that happens on the desk
- the pcb , that you can order from pcbway or JLCPCB - if you dont want the pcb you can buy the modules by them selves - check the BOM in the files to know exactly what you need
the Firmware is the code , but i am not sure if it works cause i dont have the parts on me . The code also may be wrong for the same reason .
Main components on the Desktop companion
Desktop companion bill of materials (BOM)
11 components, 9 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MPU-6050 | InvenSense_QFN-24_4x4mm_P0.5mm | U1 |
| 1 | WEMOS_D1_mini | WEMOS_D1_mini_light | U2 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Horizontal | J1 |
| 1 | ST7735_LCD | PinHeader_1x08_P2.54mm_Horizontal | J2 |
| 1 | Battery_Cell | JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | BT1 |
| 1 | Conn_01x04 | PinHeader_1x04_P2.54mm_Horizontal | CHARGER1 |
| 1 | SW_Nidec_CAS-120A1 | Nidec_Copal_CAS-120A | SW1 |
| 2 | 0.1uF | C_0805_2012Metric | C1, C2 |
| 2 | 4.7k | R_0805_2012Metric | R1, R2 |
Desktop companion design files
The KiCad project lives in the Nikolaossamaras/Desktop-companion repository on GitHub; these links point at the commit this page was built from.
Desktop companion: common questions
What microcontroller does the Desktop companion use?
The Desktop companion is built around the WEMOS_D1_mini, from the ESP8266 family.
How big is the Desktop companion PCB?
The Desktop companion measures 64.5 × 69 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Desktop companion?
11 components, from 9 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Desktop companion design files?
From the Nikolaossamaras/Desktop-companion repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Desktop companion design in my own project?
The repository has no license, so all rights stay with Nikolaossamaras. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Desktop companion without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398