Skip to the content
PCBKitNew board
40 × 85 mmSolarPoints, the printed circuit board in 3D

An autonomous IoT solar-powered smart lighting system for low-infrastructure areas, featuring KiCad PCB design, ESP32 firmware, and Google Maps telemetry dashboard. 🌐⚡🏮

Size
40 × 85 mm
Copper layers
0
Thickness
1.6 mm
Parts
102
Nets
105
Pads
327
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 7 (file 20221018)
Created
10 May 2025
Updated
11 Jun 2026

Overview

SolarPoints is an open-source printed circuit board by Grolla05, from the Grolla05/Project_SolarPoints repository on GitHub. It is a board of 40 × 85 mm with 102 parts on 105 nets.

Its parts include 54 capacitors, 31 resistors, 5 ICs, 5 transistors and 4 inductors. It belongs with the power and home automation and IoT boards and the ESP32 boards of this library.

README

README.md

💡 Project Solar Points — Smart Lighting for Low-Infrastructure Areas

Light where there’s no infrastructure. Safety through simplicity and efficiency.

Status


🌙 O que é o Solar Points?

O Solar Points é um sistema de iluminação pública autônomo e inteligente pensado para locais com pouca ou nenhuma infraestrutura elétrica, como:

  • Paradas de ônibus
  • Vielas e ruas estreitas
  • Praças públicas
  • Regiões periféricas e isoladas
  • Áreas externas de residências

O objetivo permanece o mesmo: aumentar a segurança e o bem-estar comunitário com uma solução de baixo custo, sustentável e de fácil manutenção.


🔁 Evolução do projeto: de totalmente analógico para arquitetura digital

Inicialmente o projeto foi concebido como 100% analógico (apenas componentes discretos e circuitos analógicos). Com as necessidades de sensoriamento mais preciso, flexibilidade operacional e otimização de consumo, o projeto evoluiu para uma arquitetura digital/híbrida baseada em microcontrolador e periféricos.

Essa mudança preserva os princípios de simplicidade, robustez e baixo consumo, ao mesmo tempo que agrega capacidades importantes:

  • Leitura digital de sensores (intensidade de luz, distância/presença)
  • Decisões e temporizações programáveis via firmware leve
  • Gerenciamento inteligente de energia (controle de conversores DC-DC, modos de sono)
  • Comunicação entre módulos via I2C/GPIO quando necessário

A imagem anexada ao repositório ilustra o bloco funcional do novo design: microcontrolador central, sensores de luz e distância, gerenciamento de energia, baterias e conversores DC-DC.


⚙️ Principais funcionalidades (atualizado)

  • Ativação automática baseada em sensores de luminosidade e presença
  • Modos ajustáveis via firmware (p.ex. sensibilidades, temporização)
  • Operação autônoma com painéis solares e baterias
  • Gestão adequada de energia com conversores DC-DC e técnicas de baixo consumo
  • Projeto modular e replicável com possibilidade de atualização de firmware

🛠️ Tecnologias e componentes (atualizado)

  • Microcontrolador (unidade central de controle) — responsável por leitura de sensores e lógica de acionamento
  • Sensor de luminosidade (LDR/photodiode + ADC) — medida de intensidade luminosa
  • Sensor de distância/presença (ultrassom/IR) — detectar passagem ou presença
  • Conversores DC-DC (step-up/step-down) — fornecimento estável para LEDs e eletrônica
  • Gestão de energia / Power Management (monitoramento de bateria, carregamento solar)
  • Bateria recarregável e painéis solares
  • LEDs de potência para iluminação pública
  • Interfaces: GPIOs para sinalização/controle, I2C para sensores/power ICs quando aplicável

🔍 Diagrama funcional

O diagrama no repositório mostra os blocos principais interconectados:

  • 1 — Baterias (alimentação)
  • 4 — Power Management (monitoramento/carregador)
  • 11 — Conversão DC-DC (alimentação dos LEDs e eletrônica)
  • 2 — Microcontrolador (núcleo lógico)
  • 5 — Medição de intensidade luminosa (sensor)
  • 6 — Sensor de distância/presença
  • 3 — LED de status / power

O microcontrolador realiza a lógica central: lê sensores (GPIOs/ADC/I2C), decide quando ligar os LEDs e controla os conversores para otimizar consumo.


✨ Aplicações no mundo real

O Solar Points continua ideal para iluminar pontos sem infraestrutura elétrica: pontos de ônibus, caminhos em áreas rurais, entradas de condomínios e outras localidades onde uma solução autônoma e resiliente faz diferença.


👥 Autores

Desenvolvido por:

  • Felipe Grolla Freitas – Engenharia de Controle e Automação (PUC-Campinas)
  • Guilherme Oliveira Nogueira – Engenharia de Controle e Automação (PUC-Campinas)
  • Giovanna Lima Salvagnini – Engenharia de Controle e Automação (PUC-Campinas)
  • Henrique Spadaccia Chambó – Engenharia de Controle e Automação (PUC-Campinas)

🧠 "A simplicidade, aliada a decisões digitais pontuais, amplia o impacto das soluções de engenharia em contextos reais."

Parts

102
QtyValueFootprintReferences
12—CELUS:CL10A106MA8NRNCC34, C35, C36, C37, C38, C39, C40, C41, C42, C43, C44, C45
9—CELUS:GRM188Z71A106KA73DC4, C5, C6, C8, C9, C10, C11, C12, C13
5—CELUS:RC0603FR-0710RLR6, R7, R16, R20, R21
4—CELUS:C1206C153J5GACTUC18, C19, C32, C33
4—CELUS:SIJA72ADP-T1-GE3Q1, Q2, Q3, Q4
3—CELUS:MCS0402MC1002FE000R26, R27, R28
3—CELUS:ERJ2RKF1001XR29, R30, R31
3—CELUS:06035C104K4T2AC52, C53, C54
2—CELUS:08051C474K4Z2AC16, C20
2—CELUS:CL10A105KL8NNNCC17, C28
2—CELUS:ERJ2RKF2203XR13, R17
2—CELUS:MLZ2012M2R2HT000L1, L2
2—CELUS:GRM155R71H473KE14JC22, C23
2—CELUS:LQM18PN2R2MFRLL3, L4
2—CELUS:CL05C101JB51PNDC25, C26
2—CELUS:04023D105KAT2AC1, C3
2—CELUS:ERJ8CWFR010VR8, R22
2—CELUS:C0402C180J5GACTUC50, C51
2—CELUS:GRM155R60J106ME15DC46, C48
1—CELUS:ERJPA3F1003VR23
1—CELUS:SI2319DS-T1-E3Q6
1—CELUS:ERJ3GEYJ103VR14
1—CELUS:KMR221GLFSSW1
1—CELUS:LTC2959IDDB#TRMPBFU2
1—CELUS:CL10C182JB8NNNCC30
1—CELUS:RT0603BRE0750RLR15
1—CELUS:08051C104KAT2AC15
1—CELUS:GRM1885C1H330JA01DC31
1—CELUS:12061C105K4Z4AC14
1—CELUS:BQ25708RSNRU3
1—CELUS:ERJ3EKF7503VR24
1—CELUS:KGM05CR71H104KHC2
1—CELUS:C0805C225K5RACTUC24
1—CELUS:ERA2AED472XR25
1—CELUS:NPM1300-QEAA-RU1
1—CELUS:ERJ3EKF1003VR11
1—CELUS:CRCW08052R20FKEAR5
1—CELUS:ERJ3EKF3002VR10
1—CELUS:GRM155R71E103KA01DC21
1—CELUS:PAM2401SCADJU4
1—CELUS:ERJ2RKF2001XR4
1—CELUS:GRM158R61A226ME15DC47
1—CELUS:RT0603FRE13330KLR12
1—CELUS:ABLS-20.000MHZ-B-2-TY1
1—CELUS:GRM155Z71A225KE01DC7
1—CELUS:ERJ2RKF4702XR1
1—CELUS:R5F102AAASP#50U5
1—CELUS:CL05B681KB5VPNCC27
1—CELUS:ERJ2GEJ1R0XR9
1—CELUS:CL05A105KO5NNNCC49
1—CELUS:61300511021J1
1—CELUS:ERJ2RKF1503XR2
1—CELUS:ERJ3EKF1002VR18
1—CELUS:ERJ2BSFR10XR3
1—CELUS:CC0402JRNPO9BN150C29
1—CELUS:ERJS03F4022VR19

Questions

How big is the SolarPoints PCB?

It measures 40 × 85 mm, 1.6 mm thick.

What parts does the SolarPoints use?

102 parts. 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 SolarPoints KiCad files?

From the Grolla05/Project_SolarPoints repository on GitHub, at the commit this page was made from: the board is Hardware/Schema/SolarPoints/SolarPoints.kicad_pcb and its schematic Hardware/Schema/SolarPoints/SolarPoints.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SolarPoints design in my own project?

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