Skip to content
View Cesarbautista10's full-sized avatar
  • https://uelectronics.com/

Block or report Cesarbautista10

Report abuse

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

Report abuse
Cesarbautista10/README.md

Cesar Bautista - Embedded Systems Engineer

Passionate about designing efficient, scalable solutions for embedded systems, with expertise in firmware development, hardware integration, and cutting-edge technologies.

Professional Highlights

  • Design and develop software for microcontrollers and embedded systems.
  • Debug and optimize embedded systems for maximum efficiency.
  • Implement communication protocols such as UART, SPI, and I2C.
  • Collaborate with cross-functional teams for product development.
  • Develop and maintain firmware libraries and real-time operating systems (RTOS).
  • Ensure robust testing and maintain detailed documentation.
  • Stay updated with emerging technologies in embedded systems and IoT.

Technical Expertise

  • Programming Languages: C, Python, Assembly.
  • Hardware Interfaces: UART, SPI, I2C, GPIO.
  • Development Tools: Keil, GCC, PlatformIO, JTAG Debuggers.
  • Embedded Platforms: ESP32, STM32, RP2040, CH55x.
  • Protocols: MQTT, HTTP, Modbus.

Tech Stack

Tech Stack Icons


Snake animation

GitHub Contributions

GitHub Activity Graph

Let's innovate together! Connect with me on GitHub.

Pinned Loading

  1. UNIT-Electronics/CH55x_SDCC_Examples UNIT-Electronics/CH55x_SDCC_Examples Public

    Examples for CH55x microcontroller development in C with SDCC compiler. Covers Blink, ADC, PWM, Timer, Interrupts, and I2C. Updated regularly for improved project development.

    C 8

  2. UNIT-Electronics/UNIT-LiPo-Charger-Boost-I2C-Monitor UNIT-Electronics/UNIT-LiPo-Charger-Boost-I2C-Monitor Public

    Módulo avanzado de carga y monitoreo para baterías LiPo de una celda (3.7V a 4.2V) que integra un cargador TP4056, un elevador de voltaje MT3608 con salida limitada a 27V, y un monitor de batería M…

    2

  3. ESE_CH552_Examples_C ESE_CH552_Examples_C Public

    Examples for CH552 microcontroller development in C with SDCC compiler. Covers Blink, ADC, PWM, Timer, Interrupts, and I2C. Updated regularly for improved project development.

    C 5

  4. UNIT-Electronics/Cocket-Nova_CH552G-Development-Board UNIT-Electronics/Cocket-Nova_CH552G-Development-Board Public

    Explore the capabilities of the Cocket Nova development board, powered by the CH552G microcontroller. Start building your embedded projects with ease using this compact and versatile platform.

    5

  5. UNIT-Electronics-MX/unit_cocket_nova_gyro_webviewer UNIT-Electronics-MX/unit_cocket_nova_gyro_webviewer Public

    This project demonstrates how to read motion data from the MPU6050 sensor using I2C on a CH552 microcontroller, and visualize it in real-time via WebSerial in a browser using Processing.js

    C 2 1

  6. UNIT-Electronics-MX/unit_devlab_ch552_multiprotocol_programmer_module UNIT-Electronics-MX/unit_devlab_ch552_multiprotocol_programmer_module Public

    CH552 Multi-Protocol Programmer Module: USB tool for flashing/debugging via SWD, JTAG, ISP or UART. Compact, open-source, and versatile.

    Python 2 1