using ArduinoUploader;
using ArduinoUploader.Hardware;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
private void SelectProgramButton_Click(object sender, EventArgs e)
{
var uploader = new ArduinoSketchUploader(
new ArduinoSketchUploaderOptions()
{
FileName = @"C:\Users\.....\Desktop\cscharp\.....\.....\TEST.ino.mega.hex",
PortName = "COM3",
ArduinoModel = ArduinoModel.Mega2560
});
uploader.UploadSketch();
}