March 2013
1 post
6 tags
Multitasking and real time systems at Arduino
to make your sketch more professional
Real time operating system
A real-time operating system (RTOS) is an operating system (OS) intended to serve real-time application requests. It must be able to process data as it comes in, typically without buffering delays. Processing time requirements (including any OS delay) are measured in tenths of seconds or shorter.
It’s not a secret that...
February 2013
1 post
5 tags
Pseudo multitasking. Using timer in Arduino sketch
to make your sketch more professional
The reason for using:
Arduino’s standard sketch is a linear(plain) program. This means that all actions are performed sequentially. When we program the controller, there are situations when one sensor gives its values constantly but other one require our immediate reaction. The sketch may have no time to read the value and lost it. To prevent this we...
January 2013
2 posts
7 tags
Budget Arduino WiFi with TP-LINK WR702N Router
The wires is not in fashion now. There is uncomfortable conducting wires in the apartment. It is not clear how to hold the wires in the garden. Yes, There is WiFi but the WiFi modules for Arduino is very expensive: https://ksdu.in/o/2l.
About TP-LINK TL-WR702N:
There is a low-cost and excellent performance router TP-LINK TL-WR702N which can be used with Arduino and Ethernet Shield.
TL-WR702N...
4 tags
Using UDP protocol with Arduino
The KSduino uses UDP to connect Arduino to Internet to show device parameters at KSduino web site.
The UDP history:
The User Datagram Protocol (UDP) is one of the core members of the Internet protocol suite, the set of network protocols used for the Internet. With UDP, computer applications can send messages, in this case referred to as datagrams, to other hosts on an Internet Protocol (IP)...
December 2012
3 posts
3 tags
KSduino can connect your Arduino with ENC28J60
This allows you to add internet capability to your project. It can also be used to drive relays as only a few pins are used for the ENC28J60.
About ENC28J60:
The ENC28J60 Ethernet Module utilizes the new Microchip ENC28J60 Stand-Alone Ethernet Controller IC featuring a host of features to handle most of the network protocol requirements. The board connects directly to Arduino and to most...
2 tags
How KSduino works
The KSduino is public open source service, so you can connect your devices for free!
In this article I want to describe how the KSduino works inside. The KSduino consists of four main blocks:
KSduino library for Arduino which uses in users sketches
KSduino server which receives packets from Arduino and sends answers back
SQL server which gets parameters from KSduino servers, calculate...
4 tags
Welcome to KSduino
We are opened from today so you are Welcome to KSduino device network!
We have designed this service to connect your Arduino microcontrollers to the KSduino device network for free. You may connect your devices and monitor all its parameters. KSduino parameters can handle any Arduinos state. It may be discret or analog pins values, some sensors connected to arduino by supported protocolls like...
November 2012
1 post
7 tags
KSduino Library 90 percent ready to Release
We are 90% ready to Release KSduino Library for Arduino
You may look to the Development Page now to test it. /**
* Setup this library
*/
void KSduino::begin (byte *mac, unsigned int port)
{
Ethernet.begin (mac);
getSocket();
_port = port;
Udp.begin (port);
}
void main(void)
{
printf ("Hello World!\n");
}
September 2012
3 posts
2 tags
KSNews support was added to this web site Posted on Sun Sep 16, 2012
3 tags
The Development of KSduino Web Server was started on Sun September 9, 2012
2 tags
The development of KSduino Server was started on Tue September 2, 2012