An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by eeyribas

A curated list of projects in awesome lists by eeyribas .

https://github.com/eeyribas/tcp-server-client-cpp

The repo contains TCP communication Client and Server applications. The applications are coded in the C++ programming language, using C-based libraries. IDEs that compile C/C++ programming languages can be used.

cplusplus-programming cplusplus-project cpp cpp-app cpp-examples cpp-programming qt-application qt4 qt5-applications qtcreator tcp tcp-client tcp-client-cpp tcp-client-server tcp-communication tcp-server tcp-server-client tcp-server-cpp tcp-socket tcp-socket-server-c

Last synced: 30 Mar 2025

https://github.com/eeyribas/spidergame

Spider game is a game where the spider can move with the keyboard and navigate around drawings such as a house, walls, and dogs.

c car cplusplus design dog drawing earth game house library opengl programming sky snake spider spider-game sun tunnel wall

Last synced: 28 Jun 2025

https://github.com/eeyribas/pic-canbus-comm

Contains an application of CAN-Bus communication with a PIC microcontroller. The PIC microcontroller uses MCP2515 and MCP2551 integrated circuits for CAN-Bus communication.

18f4550 18f458 c-language c-programming-language can-bus can-bus-communication canbus-communication canbus-messages canbus-shield datasheet example mcp2515 mcp2551 pic pic-c-compiler pic-mcu pic-microcontroller pic18f4550 pic18f4580 sender-reciever

Last synced: 13 Mar 2025

https://github.com/eeyribas/raspberrypi-arduino-i2c-comm

Contains Raspberry Pi and Arduino applications. The purpose of the applications is to perform data transfers between Raspberry Pi and Arduino using I2C communication.

arduino arduino-ide arduino-mega arduino-uno qt qt-application qt4 qt5 raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberry-pi-zero-w raspberrypi receiver sender spi spi-communication spi-communication-protocol spi-interface spi-protocol

Last synced: 20 Mar 2025

https://github.com/eeyribas/arduino-canbus-comm

Contains Arduino CAN-Bus communication applications. For CAN-Bus communication, the MCP2515 and MCP2551 integrated circuits are used alongside Arduino.

arduino arduino-ide arduino-library arduino-platform arduino-project arduino-uno can-bus can-bus-communication canbus-communication canbus-messages canbus-receiver canbus-sender canbus-shield cplusplus cplusplus-programming examples mcp2515 mcp2551 receiver sender

Last synced: 20 Mar 2025

https://github.com/eeyribas/3d-color-viewer

Includes applications that display color measurements taken from a spectrometer using charts. In these applications, spectrometer connections are established, color measurements are made with the spectrometer, spectrometer settings are configured, and the data is displayed using 3D charts.

3d 3d-color chart chart-custom color color-analysis csharp csharp-programming csharp-project html-css-javascript multi-chart net-framework-461 serial-port spectrometer spectrometer-color spectrometer-view viewer visual-studio visual-studio-2019 winforms

Last synced: 10 Jul 2025

https://github.com/eeyribas/opencv-applications

Contains OpenCV applications. OpenCV Applications has applications that utilize methods such as image reading-writing, image transformations, morphology, edge detection, smoothing, and filters.

opencv opencv-filtering opencv-image opencv-image-recognition opencv-image-viewer opencv-python opencv-python-tutorials opencv-python3 opencv-tutorial pycharm pycharm-ide python python-opencv python-opencv-project python-programming python-programming-language python-project python3 python3-opencv thonny-ide

Last synced: 24 Sep 2025

https://github.com/eeyribas/raspberry-picamera-examples

Contains examples such as capturing images, recording video, and extracting images from video using the Python programming language with a Raspberry Pi camera and Raspberry Pi.

camera-capture camera-frame camera-image camera-videos capture pi-camera picamera-gui picamera-python-libraries python-programming python-project raspberry-os raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberry-pi-camera raspberry-pi-video raspberry-pi-zero-w raspberrypi video video-creation

Last synced: 29 Mar 2025

https://github.com/eeyribas/snakegame

Snake game is a game where the snake grows by eating apples and can pass through walls without dying.

c collision-detection cplusplus design drawing food fps-game game game-2d game-design game-over game-rules glut-library keyboard-controls library opengl programming snake snake-game visual-studio

Last synced: 30 Oct 2025

https://github.com/eeyribas/cpp-stl-applications

This repository contains Standard Template Library (STL) compliant applications written in C++ Programming Language. The applications are related to topics such as object-oriented programming, TCP communication, serial port communication, file operations, and threading.

cplusplus cplusplus-basic cplusplus-programming cpp cpp-app cpp-programming cpp-serial-port cpp-standart-library cpp-stl cpp-thread data-logger file-operations object-oriented-programming qt qt-ide standart-libraries standart-template-library stl tcp-client tcp-communication

Last synced: 24 Feb 2025

https://github.com/eeyribas/cplusplus-qt-console-applications

The repo contains applications coded in C++ Programming Language. The applications are related to topics such as databases, serial port communication, UDP communication, JSON, and threading.

applications cplusplus cplusplus-programming cplusplus-project database database-management examples-cpp json json-data qt qt-application qt-ide qt4 qt5-applications serial-port-communication serialport tcp-ip tcp-ip-sockets udp web-service

Last synced: 27 Jun 2025

https://github.com/eeyribas/opccommunication

OPC stands for OLE for Process Control. The application performs operations such as establishing a connection to the PLC, writing data to the PLC, and reading data from the PLC using OPC comm.

csharp csharp-app csharp-application csharp-library csharp-opc-communication csharp-plc-read-write csharp-programming csharp-project net-framework net-framework-461 opc opc-communication plc plc-controller plc-programming plc-read plc-write process-control tags visual-studio

Last synced: 29 Mar 2025

https://github.com/eeyribas/allenbradleyplc

Application coded in C# that facilitates communication with an Allen Bradley PLC. The application performs operations to read the values of tags created in the PLC and write values to those tags.

allen-bradley allen-bradley-plc console-application csharp csharp-app csharp-code csharp-console-app csharp-plc csharp-plc-communication csharp-project net net-framework net-framework-461 pc-plc-communication plc plc-communication plc-programming plc-read plc-write tag

Last synced: 29 Mar 2025

https://github.com/eeyribas/arduino-watchdog

Contains Arduino Watchdog application. The watchdog mechanism is a type of timer used to ensure the proper operation of a system.

arduino arduino-example arduino-ide arduino-library arduino-platform arduino-uno arduino-watchdog example watchdog watchdog-timer

Last synced: 27 Jun 2025

https://github.com/eeyribas/arduino-eeprom-examples

Contains Arduino EEPROM examples. These examples include EepromAssignEmptyValues, EepromFindEmptyAddress, EepromReadAndWrite, EepromReadData and ReadAndWriteInByteAndArrayFormat.

address arduino arduino-ide arduino-library arduino-programming assign-empty-values cplusplus eeprom eeprom-library eeprom-memory eeprom-reader eeproms empty-address examples find-empty-address memory-cache read read-data write write-data

Last synced: 27 Jun 2025

https://github.com/eeyribas/arduino-i2c-comm

Arduino is an I2C communication application. In this application, I2C communication takes place between the Arduino and the MCP23017 integrated circuit.

arduino arduino-communication arduino-i2c arduino-ide arduino-platform arduino-project arduino-uno communication cplusplus cplusplus-programming cplusplus-project example examples i2c i2c-bus i2c-communication i2c-example i2c-protocol mcp23017 wire-library

Last synced: 12 Oct 2025

https://github.com/eeyribas/raspberrypi-arduino-spi-comm

Contains Raspberry Pi and Arduino applications. The purpose of the applications is to perform data transfers between Raspberry Pi and Arduino using SPI communication.

arduino arduino-mega arduino-project arduino-spi arduino-uno cplusplus-spi qt qt-application qt-creator qt4 qt5 raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberry-pi-spi raspberry-pi-zero-w raspberrypi spi spi-communication spi-communication-protocol

Last synced: 01 Aug 2025

https://github.com/eeyribas/cpp-examples

It is a repo containing C++ examples. It's a good repository for those who want to learn C++ programming.

array beginner class education examples file-operations friend function memory notes object-oriented-programming operator pointer stack static stl struct template union

Last synced: 01 Aug 2025

https://github.com/eeyribas/sensor-viewers

Sensor Viewer applications where measurements taken from the sensor or sensors are displayed. In Sensor Viewer applications, there are features for displaying and viewing measurement data taken from the sensor.

advanced-interface-design cplusplus cpp cpp-programming cpp-project midlevel-interface-design qt qt-widgets qt-widgets-application qt5 qt5-gui qt5-widgets sensor sensor-data sensor-monitor sensor-viewers sensors sensors-data-collection sensors-interfacing-digital-control viewer

Last synced: 11 Aug 2025

https://github.com/eeyribas/multispectrometerview

In a multi-spectrometer program, this is an imaging software where spectrometer connections are established, spectrometer measurements are performed, and spectrometer settings are configured. The program was developed by testing it with a spectrometer from Insion company.

analog-gain csharp csharp-programming csharp-project csharp-winform digital-gain multi-spectrometer multi-spectrometer-view net-framework net-framework-461 nm serial-port spectrometer spectrometer-view spectrometers spectrum spectrum-analysis view visual-studio visual-studio-2019

Last synced: 19 Aug 2025

https://github.com/eeyribas/cpp-qt-console-applications

The repo contains applications coded in C++ Programming Language. The applications are related to topics such as databases, serial port communication, UDP communication, JSON, and threading.

applications cplusplus cplusplus-programming cplusplus-project database database-management examples-cpp json json-data qt qt-application qt-ide qt4 qt5-applications serial-port-communication serialport tcp-ip tcp-ip-sockets udp web-service

Last synced: 29 Aug 2025

https://github.com/eeyribas/multispectrometercolorviewer

This is an application where color measurements from multiple spectrometers are displayed. In this application, spectrometer connections are established, color measurements are taken with the spectrometer, and spectrometer settings are configured.

color-filter color-wing-difference csharp csharp-programming csharp-winform delta-e l-a-b multi-spectrometer multi-spectrometer-view net-framework net-framework-461 serial-port spectrometer spectrometer-view spectrometers spectrum spectrum-analysis view visual-studio visual-studio-2019

Last synced: 30 Aug 2025

https://github.com/eeyribas/color-spectrum-calculations

In order to determine color measurements with the spectrometer, calculations must be made based on spectrum values. This repository contains applications related to these calculations.

berger-tint-whiteness calculations color-calculation color-filter color-wing-difference csharp-app csharp-programming csharp-project csharp-winform delta-e l-a-b net-framework-461 spectrometer spectrometer-color spectrometer-view spectrum spectrum-analysis textile-color visual-studio-2019 visual-studio-code

Last synced: 20 Feb 2025

https://github.com/eeyribas/personalwebsitetrial

This repository contains a personal website design. The personal site includes pages prepared based on information such as CV, articles, contact, communication, and social media links.

asp-net asp-net-programming asp-net-web-forms asp-net-webforms bootstrap contact-form csharp glyphicons information-form jquery jquery-ajax master-page personal-website-homepage personal-website-trial personel-website style-sheet trial upload-files web-design-and-development website

Last synced: 27 Jun 2025

https://github.com/eeyribas/spectrometercolorviewer

An application where color measurements taken from a spectrometer are displayed. In this application, spectrometer connections are established, color measurements are made with the spectrometer, and spectrometer settings are configured.

color color-analysis color-app csharp csharp-app csharp-programming delta-e l-a-b measurements net-framefork net-framework-461 spectrometer spectrometer-color spectrometer-spectrum spectrometer-view spectrum spectrum-analysis viewer visual-studio visual-studio-2019

Last synced: 20 Feb 2025

https://github.com/eeyribas/PIC-CANBus-Comm

Contains an PIC CANBus communication example. MCP2515 and MCP2551 integrated circuits are used alongside the PIC microcontroller for CAN-Bus communication.

18f4550 18f458 c-language c-programming-language can-bus can-bus-communication canbus-communication canbus-messages canbus-shield datasheet example mcp2515 mcp2551 pic pic-c-compiler pic-mcu pic-microcontroller pic18f4550 pic18f4580 sender-reciever

Last synced: 07 Oct 2025

https://github.com/eeyribas/Arduino-CANBus-Comm

Contains an Arduino CANBus communication examples. There are two applications available in the repository: a sender and a receiver. For CAN-Bus communication, MCP2515 and MCP2551 integrated circuits are used alongside Arduino.

arduino arduino-ide arduino-library arduino-platform arduino-project arduino-uno can-bus can-bus-communication canbus-communication canbus-messages canbus-receiver canbus-sender canbus-shield cplusplus cplusplus-programming examples mcp2515 mcp2551 receiver sender

Last synced: 07 Oct 2025

https://github.com/eeyribas/pic-serial-rs232-comm

Contains an application of Serial (RS232) communication with a PIC microcontroller. The PIC processor sends the integer value of "5" over Serial (RS232) communication.

18f4550 c-language c-programming-language css-c-compiler example pc-monitor pic pic-c-compiler pic-mcu pic-microcontroller pic-programming-tutorial pic18f4550 rs232 rs232-communication rs232-to-ttl sender serial serial-communication serial-port serial-terminal

Last synced: 29 Dec 2025