Berkay Arslan's repositories
Capacity-Controlling
The subject of this project is to make a system that measures how many people are in the room with using Bluetooth signals.
stm32g0-FreeRTOS
An example project for running the FreeRTOS on an STM32G031 based board (Cortex-M0). It sends data to the console with tasks that are based on different priorities.
A-Digital-Voice-Recorder-Project
Main objective of this project/final is to create a digital voice recorder that can record your voice, playback a selected voice recording, and delete single or all recording data. During this project, you will use various modules such as Timer, PWM, ADC, and External Interrupts.
Digital-Design
This repository contains basic examples of digital design that I've worked in ELM235 Digital Design Laboratory.
A-Fully-Operational-Scientific-Calculator
Main objective of this project is to create a fully operational scientific calculator in C. In order to setup the calculator, 4 digit seven segment display, 4x4 keypad and stm32g031k8 microprocessor is used in this project.
Priority-Ceiling-Protocol
Designed a custom mutex class that has priority ceiling protocol capability using concurrency support in C++.
Randomized-Counter-Project
The aim of this project is to implement a randomized counter to 4-digit SSD in Assembly.
Timer-Event-Generator
Designed a thread-safe timer event generator in C++. The class will have its own thread to provide the timing functionality. All the callbacks will be called from this single timer thread.
BSP
This is my Board Support Package for STM32G031K8 microprocessor.
cAT
Plain C library for parsing AT commands for use in host devices.
cpp_odev
Necati Ergin'in verdiği C++ Programlama Dili kursunda verilen ödevler.
ethercat
Harmony 3 EtherCAT solutions
FreeRTOS
'Classic' FreeRTOS distribution. Started as Git clone of FreeRTOS SourceForge SVN repo. Submodules the kernel.
googletest
GoogleTest - Google Testing and Mocking Framework
HTPA32x32d
Utilities to work with Heimann HTPA 32x32d using starter kit
Multithreading-with-pthreads
This project contains 5 threads that work with different approaches.
python-miio
Python library & console tool for controlling Xiaomi smart appliances
robotiq
Robotiq packages (http://wiki.ros.org/robotiq)
Signboard-Detection
Detecting signboards in the image
siitool
Siitool generates your SII/EEPROM files from the ESI/XML description files of your EtherCAT devices. The program is also capable of interpreting a raw SII/EEPROM file and print it in a human-friendly syntax.
SOEM
Simple Open Source EtherCAT Master
UART-Temperature-Sensor
The aim of this project is to design a UART temperature sensor device. It will be aimed to make an algorithm that will display the temperature data when the “AT+TEMP?” is written.