
PiFinder4
brickbots/PiFinder
A plate solving telescope finder based around a Raspberry PI and RPI HQ Camera

This project involved designing and building an autonomous robot capable of tracking and following a person based on their heat signature.
Predator Bot V1 is an open-source printed circuit board by Emnabz909, from the Emnabz909/Predator-Bot repository on GitHub. It is a 2-layer board of 104 × 89 mm with 33 parts on 62 nets, routed with 258 tracks and 46 vias.
It is built around the BNO055. Its parts include 8 capacitors, 7 resistors, 7 connectors, 4 ICs and 1 crystal.
This project involved designing and building an autonomous robot capable of tracking and following a person based on their heat signature. The bot integrates various sensors, actuators, and a custom PCB for hardware interfacing, exemplifying a multidisciplinary approach to mechatronics.
The Heat-Seeking Predator Bot was designed to:
The bot was built using an ESP32 FireBeetle microcontroller, with custom PCB and housing, leveraging various sensors and actuators to create a functional prototype.
The bot's key specifications are:
The custom PCB was created using KiCAD and included:
The bot’s housing was designed to securely hold all components while minimizing weight-induced friction.
The software was modular, focusing on individual sensor functionality before integration:
Due to time constraints, full system integration was not achieved.
While the bot's PCB design required significant revisions, the sensors functioned as expected when tested individually. Challenges included:
Despite these setbacks, the project provided valuable hands-on experience.
Key takeaways include:
This project was completed as part of ME 507 at Cal Poly San Luis Obispo. Special thanks to the Mechatronics Department for providing resources and support.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 10K | Resistor_SMD:R_0805_2012Metric | R2, R3, R4, R5, R6 |
| 4 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C2, C3, C6, C7 |
| 4 | MountingHole | MountingHole:MountingHole_3.5mm | H2, H3, H4, H5 |
| 4 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal | J4, J5, J6, J7 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric | C4, C5 |
| 2 | 22uF | Capacitor_SMD:C_0805_2012Metric | C1, C8 |
| 2 | 30K | Resistor_SMD:R_0805_2012Metric | R1, R7 |
| 2 | Motor Driver DRV8871DDA | Package_SO:Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias | U2, U3 |
| 2 | Screw_Terminal_01x04 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal | J2, J3 |
| 2 | TestPoint | TestPoint:TestPoint_Plated_Hole_D2.0mm | TP1, TP2 |
| 1 | 32.768 kHz | Crystal:Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal | Y2 |
| 1 | BNO055 | Package_LGA:LGA-28_5.2x3.8mm_P0.5mm | U4 |
| 1 | Screw_Terminal_01x03 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_Horizontal | J1 |
| 1 | ~ | ME507F24:FireBeetle-ESP32 | U1 |

brickbots/PiFinder
A plate solving telescope finder based around a Raspberry PI and RPI HQ Camera




01binary/str1ker
A human-scale mech integrated with Robot Operating System



Aharoni-Lab/Miniscope-LFOV
Large field-of-view miniature microscope for rats and larger animals.
It measures 104 × 89 mm and has 2 copper layers, 1.6 mm thick.
33 parts, built around the BNO055. 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.
From the Emnabz909/Predator-Bot repository on GitHub, at the commit this page was made from: the board is PCB/Predator-Bot-V1.kicad_pcb and its schematic PCB/Predator-Bot-V1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Emnabz909 before reusing the design.