Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hardcoremagazine/mcc-server
Simple microcontroller (MCC) application, that unifies MCC, MySql database and remote web clients into one package.
https://github.com/hardcoremagazine/mcc-server
csharp dotnet6 microcontroller-software mysql-client siemens winforms-application
Last synced: about 2 months ago
JSON representation
Simple microcontroller (MCC) application, that unifies MCC, MySql database and remote web clients into one package.
- Host: GitHub
- URL: https://github.com/hardcoremagazine/mcc-server
- Owner: HardcoreMagazine
- License: mit
- Created: 2022-07-15T13:14:26.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-29T18:51:04.000Z (over 1 year ago)
- Last Synced: 2023-09-29T23:46:30.797Z (over 1 year ago)
- Topics: csharp, dotnet6, microcontroller-software, mysql-client, siemens, winforms-application
- Language: C#
- Homepage:
- Size: 82 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Microcontroller server app (MSA)
Simple microcontroller (MCC) application,
that unifies MCC, MySql database and remote
web clients into one package.Uses homemade string-based MCC data
transfer protocol (over TCP): `variable_A=double_value;`[Client web application](https://github.com/HardcoreMagazine/mcc-web-client)
App was fully tested with [Hercules](https://www.hw-group.com/software/hercules-setup-utility)
utility and MySql v8 (test cases are not included)## Build requirements:
- .NET 6
- MySql.Data [by Oracle]
- Simple-HTTP [by Darko Jurić]## Quick instruction:
- Fire up MySql database, create new table with fields: 'temperature', 'vibrations', 'rpm'
- Add user 'user:user' to table access (permissions: select, insert)
- Run MSA
- Configure IPs, ports
- Set CLIENTS listening port and click APPLY
-- this will start a server for remote connections
- Launch web application & configure `address:port`
OR work directly from server application window## Download:
- [Windows x64 .NET-dependant version](https://github.com/HardcoreMagazine/mcc-server/releases/download/v1/mcc-server-net-dependant.zip) [12 MB]