Low-level Software Engineer, PhD candidate at State University of Campinas, Enthusiast of open source projects, robotics, real-time systems and control theory.
espFoC. ESP-IDF component for using ESP32 to control motors like PMSM and BLDC using Field-Oriented(FoC) strategy
77ping_pong_buffer. Simple implementation of a classical ping pong buffer targeted (but not limited) to dsp applications
28PidControlTemplate. General PID controller approximations for closed loop control projects
16ulmk_microkernel. A very small microkernel with memory isolation support, predictable WCET, and IPC primitives.The soul's sucessor of the KalangoRTOS.
15zephyr_control_systems_demo. Simple generic servomechanism controller using Zephyr RTOS
14AvrSimplePID. Simple digital and fast PID controller for AVR processors
14uLipeRtosV4. Simple preemptive, realtime, multitask kernel made just for fun.
11zipm. Zephyr RTOS friendly inter-processor messaging module for multicore microcontrollers
8microROS-esp32-fun. C
7zephyr_foc_controller. C
7lkmotor_mf4005_driver. Out of tree, Zephyr driver to communicate with MF4005 Brushless motors over CAN
6zephyr-esp32-mqtt-demo. C
6yaFoC. Yet another FoC controller library for Arduino
5zephyr_ble_sample. C
5foc_rtthread_sample. C
4rotom-rs. A Rust written PMSM motor vector controller
4circular_buffer. Simple implementation of a classical circuilar buffer for general purpose
4uLipeDSP. Exemplos de codigo da serie EmbarcadosDSP
4AmebOs_For_8bits. Simple for 8 bit devices preemptive real time multask kernel
3esp32_sta_wifi_out_of_tree. out-of-tree sample of zephyr app with ESP32 + WIFI
3zephyr_digital_smps. Digital power experiments with Zephyr and STM32
3MQTT_Paho_latest. Send your XDK data to IBM bluemix IoT platform with this modified example
2small_mem_blk. Simple fixed size memory pool alghoritm
2reacto. Reactive Firmware Framework
2raspi_ros. WIP on how to deploy ROS to embedded devices
2TinyMPC. Model-predictive control for microcontrollers
1hal_espressif. HAL and SDK for ESP32 and other hardware from Espressif
1ul_ecat. C
1elfquery. ELF file analysis utility
1control. Embedded Firmware Control Systems Toolbox (Pure C and Matlab)
1MQTT_IntelEdison. C
1DigitalFilter_Curiosity. Digital filter project in MATH accelerator based PIC16
1cordic_demo_arduinoMega. Demo application with cordic trigonometric algorithm for Embarcados
1rust_embedded_starter. Rust
1ros_test_package. Simple ROS package to be used a starting point to use ROS.
1DigitalBoost. Conversor DC-DC Boost com tensão de saida ajustavel controlado via Arduino
1bosch_xdk_watson_ibm. Demonstration of Watson speech to text to control sensor data streaming of Bosch XDK
1