Jennifer A. Ayento
Computer Engineering · University of Bohol

Jennifer A. Ayento

Robotics & Embedded Systems

I build robots that sense, think, and move — from combat bots to autonomous maze solvers, working at the layer where firmware meets hardware.

ESP32 Arduino C++ Robotics Java GUI 3D Print
scroll ↓
About Me

Engineering the physical world

I'm a Computer Engineering student at the University of Bohol, working at the intersection of embedded firmware, robotics, and hardware that has to survive real-world conditions — sometimes including a deliberate crash.

My projects span ESP32 firmware development, multi-sensor autonomous behavior (sonar, line, and IR sensing), Java desktop tooling for hardware control, and 3D-printed mechanical design.

I believe in building things that work, look good, and tell a story. Every project is a chance to learn something new about how the digital world touches the physical one.

Jennifer A. Ayento
InstitutionUniversity of Bohol
ProgramComputer Engineering
FocusRobotics · Embedded
LocationBohol, PH
Capabilities

Skills & Tools

Embedded / Firmware
ESP32Arduino C++ ESP-NOWOTA UpdatesInterrupts
Robotics & Sensing
HC-SR04 SonarMotor Drivers Line FollowingAutonomous Nav
Java
Swing GUIOOP Serial I/OException Handling
C / C++
File I/OData Structures Library Integration
Hardware Design
3D-Printed ChassisCircuit Layout Power Systems
Web Development
HTML / CSS / JSResponsive Design
Work

Featured Projects

Active · In Development

ChaChaBot

ESP32 Combat & Autonomous Robot

A dual-ESP32 combat and utility robot in a custom 3D-printed chassis, controlled wirelessly over ESP-NOW. A Java desktop GUI drives it via USB serial with multiple autonomous and manual modes.

  • Manual, Sumo, Maze Solver, OTA Update modes
  • Triple HC-SR04 sonar — front, left, right
  • ESP-NOW wireless master ↔ slave link
  • Java Swing GUI: live telemetry & mode switching
  • Left-hand-rule interrupt-driven maze navigation
  • OTA firmware updates via onboard WiFi
Control Panel — Java Desktop GUI
ESP32 Robot Controller Java GUI
ESP32Arduino C++ ESP-NOWJava Swing 3D Print
↓ Download Source
💊
Atom Pharmacy & Wellness Center
Completed · Course Project

ATOM Pharmacy POS

Windows Console Point-of-Sale System — C/C++

A fully featured pharmacy point-of-sale system for "Atom Pharmacy and Wellness Center" (UB Main Pharmacy, Philippines). Built for Windows with a graphics splash screen, role-based login, full inventory management, and auto-generated VAT-inclusive receipts.

  • Admin & cashier role-based login with audit trail logging
  • Product CRUD with barcode generation via zint CLI
  • Cart checkout with 12% VAT-inclusive Philippine pricing
  • Auto-incrementing receipts opened directly in Notepad
  • Low-stock alerting via PowerShell + Brevo email API
  • CSV flat-file persistence — no external database needed
C / C++graphics.h conio.hWinBGIm zint CLI
↓ Download Source
Contact

Let's work together

Have a project, an opportunity, or just want to talk about robots that think for themselves? Reach out — I read everything that comes through.