Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Deepway | 118 | 3 years ago | mit | Python | ||||||
This project is an aid to the blind. Till date there has been no technological advancement in the way the blind navigate. So I have used deep learning particularly convolutional neural networks so that they can navigate through the streets. | ||||||||||
Stmgpu | 26 | 3 years ago | mit | C | ||||||
2D GPU for Arduino | ||||||||||
Stone_paper_scissor_defeator_using_opencv_keras | 19 | 5 years ago | mit | Python | ||||||
In this repository i tried to replicate a cool project by a japanese scientist who made a machine which had 100 % accuracy in defeating humans in the game of stone-paper and scissors | ||||||||||
Watercoolingcontroller | 17 | 3 years ago | C | |||||||
Arduino Pc Monitor | 15 | 4 years ago | 1 | mit | Python | |||||
An Arduino program and Python script that give you system information on an LCD | ||||||||||
Gpu_monitor_display | 8 | 2 years ago | C | |||||||
Arduinosystemmonitor | 2 | 2 years ago | gpl-3.0 | Python | ||||||
An arduino program that allows you to monitor GPU/CPU Temp and Usage, and also RAM Usage via an LCD 16x2 display. | ||||||||||
Arduino Gaming Assistant | 2 | 4 years ago | gpl-3.0 | C# | ||||||
A windows service application that communicates with an arduino and sends temperature information about GPU Temp and CS:GO kills, Arduino recives data through serial and displays it on a small OLED screen. |
2D software GPU for Arduino (or Desktop)
Today a lot of code is written for Arduino, and we all know limitations of these platform,
for example extremely slow drawing on LCD screens, not enough ROM, huge SD libs and other!
But what if You want to use these MCUs longer, and you have no choise exept to select another MCUs or get much bigger MCUs?
That is why this sGPU coprocessor project was created!
Created for simple MCUs (like AVR) to help accelerate 2d graphics on LCDs
by using powerful MCUs like ARM STM32.
sGPU coprocessor can save ROM space, RAM, release MCU_CPU from executing code for LCD and left more resources for main application!
For maximum simplicity serial port (UART) was selected as main communication interface.
There are lot of realizations of this interface (as hardware as software) for all type of MCUs and even Desktop!
Flexible baudrate selection allows to match from lowest to highest transfer speed (some MCUs has no resonators and required low speed).
Only two lines is used to communicate (even one line is possible).
Just send commands to UART like it's an LCD and sGPU do it's job.
Host libs was written on C, C++ and Python, so it can be simply ported to where you want!
All this allow to use Host even like AVR ATtiny family, isn't cool huh?
Also code for STM32 was writed in System Workbench(sw4stm32) with SPL to get maximum of hardware!
####Benchmarks on Desktop via Python this link
❗️ ATTENTION! ❗️
* This project is still unstable and not ready for production! 🐞
* Any changes in main protocol are possible at any time,
* and no backward capability is guaranteed!