Pedro Botelho's repositories
BeagleBone_Practices
Source code made for the "TPSE I" course, a basic Embedded System course, in the BeagleBone Black board.
computer_architecture
Assembly language codes (*.asm), as well as documents of my own on the subject of "Computer Architecture and Organization".
atmel_sam3x8e_practices
Codes for Microchip's SAM3X8E microcontroller using Arduino Due board.
c_cpp_developer_dio
Projects made for Dio's C/C++ bootcamp.
digital_calculator_beaglebone
Project of a Digital Calculator, in the EVB Beaglebone Black, for the "TPSE I" course, at UFC.
gangorra_autoajustavel
Projeto de um balanço auto-ajustável, para a disciplina de Sistemas Embarcados.
RISC-Pong
A ping-pong game made with a SiFive RISC-V microcontroller, FreeRTOS and SSH1106 OLED display.
robarm
An embedded Linux project using a robotic arm and a Beaglebone Black.
SCS
An app to control the sales of products of stores and markets, built in C#, using .NET and WinForms, for Windows.
SecureHub
Project of a smart lock in Arduino Framework integrated with TagoIO server via MQTT and an Android application in React Native.
circuit_projects
Circuit (digital and analog) projects made for teaching and learning purposes in various simulators (Proteus, Logisim, Circuit Maker, CEDAR, etc...).
crisc_assembler
A simple assembler for the CRISC CPU (call it CASC) made for fun, learning and teaching purposes.
crisc_cpu
A crabby RISC 8-bit CPU made for fun, learning and teaching purposes.
crisc_vhdl
A crabby RISC 8-bit CPU made for fun, learning and teaching purposes, in VHDL!
data_structures
Various data structures made in C/C++ for projects and teaching.
digital_project_vhdl
Digital Projects made in VHDL for the "Digital Systems" course, using the Zybo board.
integrate
Integrate some functions, with their arguments passed by terminal.
myspace_python
A chatroom application for Python using simple GUI tools.
parallel_leibniz
Performs the calculation of Pi using Leibniz's formula in parallel using threads.
personctrl
Simple people control system, using C.
shell_scripts
Scripts for the Linux Bash, made for the "Scripts Programming" course, at the Federal University of Ceará.
sifive_riscv_practices
Codes in C language for teaching RISC-V, for the SiFive FE310 microcontroller.
tesla_coil
A simple Tesla Coil, that generates high voltages from low voltages, and blue plasma, made for the final project of the Electromagnetism course.
turbidity_sensor
Um sensor para medir a turbidez da água, a fim de avaliar a clareza da água e, portanto, a sua qualidade.