Skip to content
View aarontrujillofz-ee's full-sized avatar

Block or report aarontrujillofz-ee

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aarontrujillofz-ee/README.md

Hi, I'm Aaron Trujillo πŸ‘‹

Electrical Engineering Graduate | Hardware Test | Validation | Embedded Systems | Python Test Automation

I'm an Electrical Engineering graduate from California State University, Fullerton, focused on hardware validation, embedded systems, sensor bring-up, ADC workflows, Python test automation, and technical documentation.

My engineering portfolio is built around one repeatable workflow:

Requirements β†’ Circuit / Wiring β†’ Firmware β†’ Clean Telemetry β†’ CSV Logging β†’ Python Analysis β†’ Plots β†’ PDF Report β†’ GitHub Evidence

I do not just post demos. I build projects that produce data, plots, reports, and documentation another engineer can inspect.


πŸ”₯ Current Strongest Proof

Real ESP32 hardware validation project using a DHT11 temperature/humidity sensor, LDR photoresistor voltage divider, and PIR motion sensor. The ESP32 prints clean CSV telemetry, Python logs and analyzes the data, and the project generates validation plots, summaries, and a PDF report.

Final run evidence:

Metric Result
Real ESP32 rows analyzed 150
Temperature range 29.00–30.90 Β°C
Humidity range 40–41%
Light ADC range 2432–2966
Motion states observed 0 and 1
Status result WARN, expected from 29.0 Β°C warning threshold

Engineering Focus: real hardware bring-up, sensor wiring, ESP32 GPIO/ADC, serial telemetry, threshold logic, Python logging, data validation, plots, and report generation
Tools: ESP32, Arduino/C++, DHT11, LDR voltage divider, PIR sensor, Python, pandas, matplotlib, ReportLab, CSV, Git/GitHub


πŸš€ Featured Engineering Projects

Wokwi Arduino Uno simulation using an NTC thermistor, ADC conversion, resistance calculation, Beta-equation temperature estimation, NORMAL/WARN/FAIL classification, Python analysis, plots, and automated PDF reporting.

Final run: 11 samples, 24.96–57.94 Β°C, 4 NORMAL / 3 WARN / 4 FAIL, final FAIL after crossing the defined 50 Β°C threshold.
Engineering Focus: sensor validation, ADC conversion, temperature classification, automated reporting
Tools: Arduino, Wokwi, Python, pandas, matplotlib, CSV logging, PDF generation


Arduino potentiometer validation bench that logs ADC voltage data, classifies readings as NORMAL/WARN/FAIL, and generates engineering plots and reports.

Final run: 48 samples, full 0–1023 ADC range, 0.000–5.000 V sweep, 38 NORMAL / 3 WARN / 7 FAIL.
Engineering Focus: ADC workflow, signal classification, validation reporting, repeatable test evidence
Tools: Arduino, Wokwi, Python, CSV logging, matplotlib, PDF generation


Python-based embedded-style sensor simulation that generates ADC readings, logs data, creates plots, calculates statistics, and produces automated engineering reports.

Final evidence: 480 readings across four runs with CSV logs, statistics, plots, and PDF reports.
Engineering Focus: embedded-style data logging, test automation, simulated sensor validation, report generation
Tools: Python, pandas, matplotlib, CSV files, PDF reporting


LTspice and KiCad-based thermistor voltage divider project with Python plotting and technical documentation.

Engineering Focus: circuit simulation, thermistor modeling, voltage-divider analysis, schematic/PCB workflow
Tools: LTspice, KiCad, Python, circuit analysis, technical documentation


🎯 Career Focus

I'm targeting entry-level roles in:

  • Hardware Test Engineering
  • Validation Engineering
  • Embedded Test Engineering
  • Electrical Engineering
  • Avionics Test / Automation
  • Manufacturing Test / Product Support
  • Engineering Operations

πŸ“« Contact

Pinned Loading

  1. project-4b-wokwi-ntc-thermistor-temperature-test-bench project-4b-wokwi-ntc-thermistor-temperature-test-bench Public

    Wokwi Arduino Uno NTC thermistor temperature validation bench with ADC conversion, Python analysis, plots, and automated PDF reporting.

    Python 1

  2. ntc-thermistor-voltage-divider ntc-thermistor-voltage-divider Public

    Software-only NTC thermistor voltage divider project using LTspice, Python, and KiCad.

    Python

  3. project-4a-wokwi-simulated-hardware-test-bench project-4a-wokwi-simulated-hardware-test-bench Public

    Wokwi simulated Arduino Uno hardware test bench with ADC voltage logging, Python analysis, plots, and automated PDF validation reports.

    Python

  4. Project_3_Virtual_Embedded_Sensor_Data_Logger Project_3_Virtual_Embedded_Sensor_Data_Logger Public

    Python-based virtual embedded sensor data logger that simulates ADC readings, logs sensor data, generates plots, and creates automated PDF engineering reports.

    Python

  5. virtual-automated-electronics-test-station virtual-automated-electronics-test-station Public

    Python-based automated electronics validation and reporting system.

    Python

  6. project-5-esp32-hardware-validation-test-bench project-5-esp32-hardware-validation-test-bench Public

    ESP32 hardware validation test bench with DHT11, LDR, and PIR sensors, CSV serial logging, Python data analysis, plots, and PDF validation report.

    Python