Adding FTP feature to TP-LINK TL-WR1043ND router
FTP is a method of transmitting or recieving files across the Internet and stands for File Transfer Protocol. This article guide you on how to enable FTP function on the OpenWRT router.
It is assumed that the router is flashed with OpenWRT. See this article if you haven't upgrade firmware to Openwrt.
TP-LINK TL-WR1043ND Mount with USB Flash Drive
16 Output Arduino Controller
WinSCP (Windows Secure CoPy)
WinSCP is an open source free SFTP client, SCP client, FTPS client and FTP client for Windows.
Most people use vi as the text editor during configuration of embedded device. I hate to use vi, in which I have to memorize all the commands. Whereas WinSCP is a GUI (Graphical User Interface) program where you can edit your file like notepad. Additionally you can use WinSCP to download and upload files including settings of permission.
TP_LINK TL-WRT1043ND router and OpenWRT is use in this tutorial.
Integrating PuTTY in WinSCP
Most of the time, I use both WinSCP (Windows Secure CoPy) & PuTTY together, especially when work with Openwrt and DD-Wrt. It is very troublesome to start each program individually. So I decided to integrate PuTTY into WinSCP.
WinSCP is an open source free SFTP client, SCP client, FTPS client and FTP client for Windows.
PuTTY is a free implementation of Telnet and SSH for Windows and Unix platforms.
http://www.chiark.greenend.org.uk/~sgtatham/putty/
I would suggest to download the portable version for both WinSCP & Putty. With the portable version, you can easily copy WinSCP & PuTTY from one computer to another computer without erase the settings.
Here is the link for partable WinSCP & Putty:
http://portableapps.com/news/2012-07-29--winscp-portable-4.3.9-released
PHP Control Arduino with TP-Link TL-WR1043ND Router
My previous article Control Arduino via PHP (EasyPHP) control Arduino from a computer with web server. Another article Control Arduino with TP-Link TL-WR1043ND Router which the Arduino is connecting to the router, but it is not safely to control over the internet.
AppServ Web Server
Before reading this article, you may want to know EasyPHP web server that I setup previously, please refer this page http://diy2u.weebly.com/1/post/2012/07/winxp-easyphp-web-server.html.
Delphi Auto Backup
1. Delphi 7
2. EhLib
3. Zip Master
4. Cool Tray Icon
Compiled executable files: http://www.divshare.com/download/18621448-952
Zip Master: http://www.divshare.com/download/18621506-771
Cool Tray Icon: http://www.divshare.com/download/18621459-5d2
EhLib: http://ehlib.com/ (This is not a free component)
Cheque Printing Software
This is a program for those who want to print a lot of cheques.
Software & Components for Developing
1. Delphi 7
2. Fast Report
3. EhLib
Downloads
Source Code: http://www.divshare.com/download/18624628-375
Compiled Executable Files: http://www.divshare.com/download/18625292-ccf
How to Install
- Download the Compiled Executable Files program & save it to any folder.
- Run ChequeP.exe
How to use
- Run Cheque.exe to open main window
- Click on New button to prepare first batch of cheque.
- Now you can enter cheque particulars from the main window
- You can enter as many cheques as you want before print
- Click on Print Current button to print selected cheque
- Click on Print All button to print all cheques
- Click New button again to prepare next batch of cheque, all existing cheque particulars is backup-ed
- Tracking button is use to display all cheque particulars being enter previously. The top empty row is use for filtering
- Design button is use for cheque print out design
- Payees button is use to enter payees information so that payees name can be select from main window
Control Serial via PHP
<?php |