Skip to the content
PCBKitNew board
2 layers78.6 × 59.4 mmHermes, the printed circuit board in 3D

To use this project you just need to connect the sensors, switch and arduino nano with each other according to the wiring Diagram. Then clickConnect the Arduino nano with your computer with a USB Cable.

Size
78.6 × 59.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
5
Nets
29
Pads
48
Tracks, vias
77, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
28 May 2026
Updated
21 Jun 2026

Overview

Hermes is an open-source printed circuit board by ryukgod26, from the ryukgod26/Hermes repository on GitHub. It is a 2-layer board of 78.6 × 59.4 mm with 5 parts on 29 nets, routed with 77 tracks and 0 vias.

It is built around the DHT11 and HC-SR04. Its parts include 1 IC and 1 switch. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

Readme.md

Hermes

This is simple hermes board Created by me. It uses a Arduino Nano, 0.96 OLED Display, Ultra Sonic Sensor, DHT11 Temeperature/Humidity and a simple button. This shows the Temperature Data on the Screen First and when the Switch is pressed the data on the OLED Display get switchwd and started showing the data from the Ultra Sonic Sensor If there is a object in the range it shows how far is the object from the Ultra Sonic Sensor and if there is no object in he range then it shows "OUT OF RANGE!!".

Zine

Zine

Why

I built this Project to learn how to use Oled Display and connect different sensor with each other and know how to switch from reading data from one sensor to another. This was Learning Project built entirely to improve Hardware Skills.

How to Use It

To use this project you just need to connect the sensors, switch and arduino nano with each other according to the wiring Diagram. Then clickConnect the Arduino nano with your computer with a USB Cable. Then Open the arduino IDE and Select the COM port of the arduino Port. Then Upload the Code in Code/hermes_code Folder and upload that code to the arduino nano. Then It will Start Showing the Temperature of the Room to the Display and when you will press the switch then it will start reading the ultra sonic sensor and will tell the distance between the Object and the Ultra Sonic Sensor if there is a Object in range and Show that Distance in the Display.

Required Hardware

  • Arduino Nano X 1
  • Ultra Sonic Sensor X 1
  • Temperature and Humidity Sensor X 1
  • 0.96 OLED Display X 1
  • Simple Button X 1

BOM (bill of Materials)

NameQuantityTotal Cost (USD)LinkDistributor
Arduino Nano1$2.00LinkRobu
OLED Display1$2.2LinkRobu
Push Buttons10 (only 1 is needed)$0.2LinkRobu
DHT11 Temperature Sensor1$0.5LinkRobu
Ultra Sonic Sensor1$1.23LinkRobu

Parts

5
QtyValueFootprintReferences
1Arduino_Nano_EveryModule:Arduino_NanoA1
1DHT11DHT11:SENSOR-DHT11SENS-1
1HC-SR04HC-SR04:XCVR_HC-SR04U1
1OLED_128X64_1.3_I2COLED_128X64_1.3_I2C:LCD_OLED_128X64_1.3_I2CDS1
1SW_PushBUTT-2:SW_BUTT-2SW1

Questions

How big is the Hermes PCB?

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

What parts does the Hermes use?

5 parts, built around the DHT11 and HC-SR04. 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 Hermes KiCad files?

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

Can I use the Hermes design in my own project?

Its repository states no licence, so its author keeps all rights: ask ryukgod26 before reusing the design.

Similar boards

  • 2 layers82 × 100 mmRobo car, the printed circuit board in 3D

    Robo car

    ChefsSlaad/PCBs_and_Micropython

    storing custom pcbs and micropython code for home projects

    36 parts
  • 2 layers84.5 × 84 mmNM kicad, the printed circuit board in 3D

    NM kicad

    tharunrajy-bot/kicad-pcb

    7 parts
  • 2 layers80 × 60 mmEnvMonitor, the printed circuit board in 3D

    EnvMonitor

    kennySzhucheng/EnvMonitor

    🌡️ 智能环境监测站 | STM32F103C8T6 + FreeRTOS + ESP8266 | 温湿度/光照/测距/OLED菜单/ThingSpeak上云 | 从裸机到RTOS到KiCad PCB全流程

    27 parts10
  • 2 layers120.7 × 184.1 mmBeachRover circuit, the printed circuit board in 3D

    BeachRover circuit

    wizardofrobots/roverCode

    Jetson Nano powered Arduino Rover

    11 parts10
  • 2 layers110 × 80 mmNoko 2, the printed circuit board in 3D

    Noko 2

    NikolaiRadke/Noko_2

    The do-it-yourself Arduino-based Noko monster. Version 2 with PCB and 3D printed casing.

    51 parts3Apache-2.0
  • 2 layers150 × 100 mmMaze kiCad, the printed circuit board in 3D

    Maze kiCad

    billtsol/Maze

    This project demonstrates how to use an Arduino board, IR sensors, and a motor driver shield to create a maze-solving robot.

    39 parts2
  • 2 layers111.5 × 102 mmWall e, the printed circuit board in 3D

    Wall e

    c-lydia/ESP-ROS2

    A tiny robot with IMU (MPU5060) and an ultrasonic sensor (HC-SR04), running on micro-ROS, communicating over UDP.

    12 parts2Apache-2.0
  • 2 layers25.2 × 27.3 mmCf2-hcsr04, the printed circuit board in 3D

    Cf2-hcsr04

    dbrgn/crazyflie2-hcsr04

    Ultrasonic sensor (HC-SR04) extension board for the Crazyflie 2.0

    9 parts2