Skip to content
This repository was archived by the owner on Jan 25, 2025. It is now read-only.

Simple microcontroller (MCC) application, that unifies MCC, MySql database and remote web clients into one package.

License

Notifications You must be signed in to change notification settings

HardcoreMagazine/mcc-server

Repository files navigation

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

App was fully tested with Hercules 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:

About

Simple microcontroller (MCC) application, that unifies MCC, MySql database and remote web clients into one package.

Topics

Resources

License

Stars

Watchers

Forks

Languages