Skip to the content
PCBKitNew board
2 layers63.5 × 45.7 mmCampusCast, the printed circuit board in 3D

An IoT-Based Announcement System

Size
63.5 × 45.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
15
Nets
41
Pads
107
Tracks, vias
99, 0
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
12 Mar 2023
Updated
27 Apr 2024

Overview

CampusCast is an open-source printed circuit board by e-labInnovations, from the e-labInnovations/CampusCast repository on GitHub. It is a 2-layer board of 63.5 × 45.7 mm with 15 parts on 41 nets, routed with 99 tracks and 0 vias.

It is built around the ESP32-WROOM-32 and AMS1117-3.3. Its parts include 4 resistors, 4 connectors, 3 ICs, 2 capacitors and 2 switches. It belongs with the home automation and IoT boards and the ESP32 boards of this library.

Main components

2

README

README.md

CampusCast Logo

CampusCast is an IoT-based announcement system designed to improve communication within academic institutions. The system consists of hardware and software components, including a microcontroller, digital-to-analogue converter, power amplifier, acknowledgement button, backend IoT server, WebSocket technology, and mobile app. With CampusCast, teachers and authorities can send voice announcements with customizable routes to specific classrooms, branches, years, or classes, ensuring every message is received and acknowledged. The system also includes features such as Smart Notifications and Exam Time Alerts to provide targeted and timely communication without disrupting class activities. CampusCast aims to modernize the communication system in colleges and universities, enhance the campus experience for everyone involved, and improve student engagement and academic success.

Parts

15
QtyValueFootprintReferences
310KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R4
2SW_Push_Dual_x2Button_Switch_THT:SW_PUSH_6mm_H7.3mmSW1, SW2
11000uFCapacitor_THT:CP_Radial_D8.0mm_P5.00mmC1
1100uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC2
1330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1Conn_01x05_PinConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ4
1ESP32-WROOM-32ESP32-WROOM-32:ESP32-WROOM-32_MODU1
1MAX98357AMAX98357A:MAX98357AU3
1Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ1

Questions

How big is the CampusCast PCB?

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

What parts does the CampusCast use?

15 parts, built around the ESP32-WROOM-32 and AMS1117-3.3. 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 CampusCast KiCad files?

From the e-labInnovations/CampusCast repository on GitHub, at the commit this page was made from: the board is Hardware/Design/Design.kicad_pcb and its schematic Hardware/Design/Design.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CampusCast design in my own project?

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

Similar boards

  • 2 layers90 × 76.5 mmLCDZapperPro, the printed circuit board in 3D

    LCDZapperPro

    charcole/LCDZapper

    Device for making light gun games playable on LCD TVs

    126 parts163
  • 2 layers85 × 56 mmHB RF ETH, the printed circuit board in 3D

    HB RF ETH

    alexreinert/PCB

    Some of my PCBs

    96 parts104
  • 2 layers62.2 × 30.5 mmWLED ESP32 Controller, the printed circuit board in 3D

    WLED ESP32 Controller

    Hasenpups/WLED_ESP32_Controller

    This work is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License][cc-by-nc-sa].

    24 parts44
  • 2 layers150 × 50 mmEsp32-led smps, the printed circuit board in 3D

    Esp32-led smps

    lucysrausch/esp32-led-smps

    230V main LED smps. 2x30W Constant Current.

    179 parts30
  • 2 layers40 × 68 mmMULTIGW, the printed circuit board in 3D

    MULTIGW

    nuclearcat/ESP32ETH

    Simple ESP32 with native ethernet using LAN8720 phy, Arduino compatible

    32 parts30LGPL-2.1
  • 2 layers259.5 × 60.7 mm1512hh control, the printed circuit board in 3D

    1512hh control

    larryqiann/AP1512HH-ESP32

    Coway AP1512HH Main Board replacement with ESP32

    71 parts29CERN-OHL-P-2.0
  • 2 layers139.7 × 88.9 mmCharge Controller, the printed circuit board in 3D

    Charge Controller

    jharvey/Charge_Controller

    MPPT hardware which uses FUGU firmware

    163 parts24