Difference between revisions of "Hydrover Developement System"
From Hydrover
(→Description) |
(→Tools) |
||
Line 22: | Line 22: | ||
* [http://www.putty.org PuTTY] fast and flexible serial terminal emulator for comunication over RS-232 | * [http://www.putty.org PuTTY] fast and flexible serial terminal emulator for comunication over RS-232 | ||
* [http://qfsm.sourceforge.net Qfsm] simple and fast program that help in designing FSM ( [https://en.wikipedia.org/wiki/Finite-state_machine Finite State Machine] ) | * [http://qfsm.sourceforge.net Qfsm] simple and fast program that help in designing FSM ( [https://en.wikipedia.org/wiki/Finite-state_machine Finite State Machine] ) | ||
+ | * [http://libusb.org/ libusb], is a C library that gives applications easy access to USB devices on many different operating systems | ||
= Tutorials = | = Tutorials = |
Revision as of 16:52, 7 June 2017
Contents
Description
The Hydrover Developement System is a collection of software tools and libraries that you can use for free to develop your applications.
It is mainly base on:
- Notepad++, powerfull programming editor
- PAWN, scripting language
- HydLib, library that interface the PAWN language with the hardware
- libusb, library that allow your PC to interface and control the automation system
Tools
Here you can find all the software that you need to get started in programming.
- HydDevKit all in one package with programs, libraries and device drivers for all our boards
If you prefer to download from the original Author's pages:
- Notepad++ one of the most powerfull editor for programmers with syntax highlight
- PAWN the scripting language compiler
- FastLCD free program that help in fast icon/image creation
- PuTTY fast and flexible serial terminal emulator for comunication over RS-232
- Qfsm simple and fast program that help in designing FSM ( Finite State Machine )
- libusb, is a C library that gives applications easy access to USB devices on many different operating systems
Tutorials
Developement System
- Configuration of Notepad++ for use with PAWN
- Functions of USB and Serial Port
- H6105-D System Configuration
- H6103 Configuration
- H6104-P Configuration
- Firmware Updates
PAWN Programming
Examples
Industrial
Wiring
- CAN BUS wiring and terminators (Industrial)
- H6105-D and H6103 basic input/output wiring
- H6105-D wiring a rotary encoder with push button
Programming
- H6105-D Hello World !!!
- H6105-D and H6103 basic input/output
- H6105-D and H6103 power saving on outputs
- H6105-D Rotary Encoder and Menu
- H6105-D and H6104-P PWM Config and Usage
- H6105-D and H6104-P PWM Current Sequence
- H6105-D and H6104-P Axis Control