Skip to content

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