All Projects → 0xE8551CCB → Serial Assistant

0xE8551CCB / Serial Assistant

Licence: mit
一款使用 C# 及 WPF 框架编写的串口调试助手,界面优雅、简洁,易于使用。

Projects that are alternatives of or similar to Serial Assistant

Ninjaterm
A serial port terminal that's got your back.
Stars: ✭ 24 (-88.68%)
Mutual labels:  arduino, serialport
Helios
The free embedded operating system.
Stars: ✭ 223 (+5.19%)
Mutual labels:  arduino, mcu
Blynk Library
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Stars: ✭ 3,305 (+1458.96%)
Mutual labels:  arduino, serialport
Rf1101se Teensy
Driving one of those cheap RF1101SE boards with a Arduino or Teensy
Stars: ✭ 45 (-78.77%)
Mutual labels:  arduino, mcu
Can library
Multiplatform Arduino library for supporting the native CAN controller on Due (SAM3X) and Teensy 3.1 (K2X) as well as MCP2515 through SPI
Stars: ✭ 81 (-61.79%)
Mutual labels:  arduino, mcu
P5.serialport
Serial Port API and Server for p5.js
Stars: ✭ 120 (-43.4%)
Mutual labels:  arduino, serialport
Huehue
A simple yet powerful open source LED controller for Windows and Arduino
Stars: ✭ 113 (-46.7%)
Mutual labels:  arduino, wpf
Jtag2updi
UPDI programmer software for Arduino (targets Tiny AVR-0/1/2, Mega AVR-0 and AVR-DA/DB MCUs)
Stars: ✭ 147 (-30.66%)
Mutual labels:  arduino, mcu
Platform Ststm32
ST STM32: development platform for PlatformIO
Stars: ✭ 201 (-5.19%)
Mutual labels:  arduino
Platform Espressif8266
Espressif 8266: development platform for PlatformIO
Stars: ✭ 206 (-2.83%)
Mutual labels:  arduino
Awot
Arduino web server library.
Stars: ✭ 200 (-5.66%)
Mutual labels:  arduino
Logic Analyzer
Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
Stars: ✭ 203 (-4.25%)
Mutual labels:  arduino
Megacore
Arduino hardware package for ATmega64, ATmega128, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90CAN32, AT90CAN64 and AT90CAN128
Stars: ✭ 206 (-2.83%)
Mutual labels:  arduino
Dsckeybusinterface
An Arduino/esp8266/esp32 library to directly interface with DSC security systems.
Stars: ✭ 202 (-4.72%)
Mutual labels:  arduino
Duckduino Microsd
Interpreter that runs on an arduino, decodes and executes ducky script on a microSD card.
Stars: ✭ 210 (-0.94%)
Mutual labels:  arduino
Caliburn.micro
A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.
Stars: ✭ 2,404 (+1033.96%)
Mutual labels:  wpf
Blog
A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (-6.6%)
Mutual labels:  arduino
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (-0.94%)
Mutual labels:  wpf
Emonpi
Raspberry Pi Based Energy Monitor. Hardware, Firmware & related software for the PI.
Stars: ✭ 209 (-1.42%)
Mutual labels:  arduino
Code Samples
Just some code samples for MahApps and other experiments...
Stars: ✭ 205 (-3.3%)
Mutual labels:  wpf

串口调试助手


介绍

一款使用 C# 及 WPF 框架编写的串口助手软件。该串口助手界面优雅、简洁,易于使用。软件实现了基本的串口通讯需要的功能,开发者可以基于此添加自定义的功能。此外,可以基于此开发出一些简单的串口控制类软件,进而与你的单片机或 Arduino 互动。

项目主页

基本功能

  • 串口数据接收,可以采用多种模式显示接收到的数据:字符,十六进制等;
  • 串口数据发送,可以手动/间隔自动发送;
  • 保存串口接收到显示区的数据;
  • 保存/加载软件配置;
  • 独创的简洁视图模式, 便于用户专注于数据的接收和发送。

运行测试

启动初始化截图

启动初始化截图

打开端口并接收数据

打开端口并接收数据

可自由隐藏的设置面板

可自由隐藏的设置面板1 可自由隐藏的设置面板2

简洁无干扰的视图

简洁无干扰的视图

使用到的开源库

  • 本软件使用的一个开源的 Json.Net 库,可以非常方便地使用它用 Json 格式存储配置信息或者加载 Json 格式的配置文件。

开发

  1. 请下载项目源码,并使用 Visual Studio 2013 及以上版本打开;
  2. 代码中有详细注释,可以根据需要扩展功能。

反馈

  • 如果有 Bug 或者希望增加新的功能,可在 issues 中提出;
  • 如果你添加了新的有意义的功能,也欢迎向我提交 PR,多谢。

更新日志

更新日志请参见 CHANGE_LOG.md

相关开源项目

暑假同时完成了一个基于 Arduino 的太阳能自动供水系统。当然,这个系统并没有实际使用上,但是设计的功能基本都实现了。这个项目属于比较综合的了。使用了串口通信的方式与PC端的控制软件进行通信。该PC串口控制软件可以给单片机发送自定义的控制指令,并被执行。所以,便涉及到通信用的自定义的协议设计,Arduino 指令解析系统的设计和实现。如果感兴趣的话,也同样可以关注,共同学习进步!!谢谢!以下是项目托管地址:

  1. Github地址:基于 Arduino 的太阳能自动供水系统实现

许可协议

采用 MIT 协议进行许可。Please feel free~ :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].