
Main pcb bottom
enenflash/YounglingSlayer
team repository for Robocup Junior Lightweight Australia 2024

team repository for Robocup Junior Lightweight Australia 2024
Line sensor is an open-source printed circuit board by enenflash, from the enenflash/YounglingSlayer repository on GitHub. It is a 2-layer board of 139.1 × 123.3 mm with 66 parts on 69 nets, routed with 552 tracks and 38 vias.
It is built around the CD74HC4067M and TCRT5000. Its parts include 33 resistors, 7 connectors, 1 IC and 1 diode. It belongs with the sensors and measurement boards of this library.
Team repository for Robocup Junior Lightweight Australia 2024
We use C++ in ArduinoIDE to program our microcontroller (Teensy 4.1). (See code-explanations) We also use Raspberry Pi Pico as part of our line sensor.
We design our parts in Fusion360. (See mechanical design/) All parts are printed in PLA.
We design our PCBs in KiCAD 7.0 and order from JLCPCB. (See pcbs/). The schematics are based on circuits we tested using breadboards.
All designs are original other than the BBR IR Seeker
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 220R | Resistor_SMD:R_0805_2012Metric | R1, R2, R5, R7, R9, R11, R13, R15, R17, R19, R21, R23, R25, R27, R29, R31 |
| 16 | 4K7 | Resistor_SMD:R_0805_2012Metric | R3, R4, R6, R8, R10, R12, R14, R16, R18, R20, R22, R24, R26, R28, R30, R32 |
| 16 | TCRT5000 | TCRT5000:TCRT5000 | T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 |
| 8 | MountingHole | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4, H5, H6, H7, H8 |
| 1 | 22R | Resistor_SMD:R_0805_2012Metric | R33 |
| 1 | CD74HC4067M | Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm | U1 |
| 1 | Comm. | Connector_JST:JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical | J6 |
| 1 | Comm. | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J4 |
| 1 | LED | LED_SMD:LED_0805_2012Metric | D1 |
| 1 | Pico_Headers_Bottom | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J3 |
| 1 | Pico_Headers_Left | Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_Vertical | J1 |
| 1 | Pico_Headers_Right | Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_Vertical | J2 |
| 1 | Power | Connector_JST:JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical | J7 |
| 1 | Power | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J5 |
It measures 139.1 × 123.3 mm and has 2 copper layers, 1.6 mm thick.
66 parts, built around the CD74HC4067M and TCRT5000. 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 enenflash/YounglingSlayer repository on GitHub, at the commit this page was made from: the board is pcbs/line_sensor-26-08/line_sensor.kicad_pcb and its schematic pcbs/line_sensor-26-08/line_sensor.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 enenflash before reusing the design.

enenflash/YounglingSlayer
team repository for Robocup Junior Lightweight Australia 2024

enenflash/YounglingSlayer
team repository for Robocup Junior Lightweight Australia 2024


Squalius-cephalus/OpenRidingController
D.I.Y horse riding controller for the PC.


xtarke/automated_buggy
This shield connects microcontroller (MSP-EXP430FR2355) pins to the car's power board. Go to Power Board for more hardware information.

Amrlxyz/esp-lfr-buggy
2nd Year Embedded Systems Project (ESP) - Line Following Robot Buggy


ciiiutnfrc/eduromaa
Versión educativa del robot móvil RoMAA (EduRoMAA)

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