ksri.info
The design of the customers’ office in Mainkraft.
An example of ESP8266-EVB module for Arduino IDE.
We used the SPI interface for expandable LED 8×8 RGB matrix, connected to the microcontroller.
As product looks at the place of use. It is possible to add additional matrix to lengthen a creeping line.
We have prepared a set of very sensitive sensors and better in quality and management capabilities. We can control not only the electric characteristics but chemical and biological.
With this set, you can connect directly your home to your body.
Yes, it is possible to control some devices by the power of thought or electrical signals in the muscles of your body.
We continue with yachts automation. For our device A20 , we make a package OpenCPN.
OpenCPN User Manual with pictures can be found here. Possible use that device by VNC Viewer with Android SmartPhone.
Right on our device you can placed detailed sea maps for all navigable waters.
This Chart-Plotter-Navigator for Yacht with the ability to connect the AIS. For this device, there plugin, which works with low-cost receiver to be connected to the antenna VHF.
For our new customers, we have adapted our device a20 for the yacht. Now, it can not only manage multiple switch devices like ESP8266-EVB-BOX through the MQTT server, 
but also to download weather broadcast and predict marine weather around the world for 3 days ahead.

We launched MQTT server for our customers in Germany.
The picture of our demonstration unit, which operates as a directly to unit (20-35m), through a local WiFi internet and via global networks without changing the settings of the home routers, thanks to our new server MQTT.
We recommend the following management application:
MyMQTT and MQTT Client
![]() |
For our customers who do not use video surveillance system has been made Android application for relays control. App rewritten for GET requests of relays. Sources application posted here:
http://github.com/Ignat99/MjpegDemo/tree/jose
Sources firmware relay here:
https://github.com/Ignat99/ESP8266_Relay_Board/tree/feature
With the assistance of the creation of the game ION The Game, we publish the data format (*.ion) from a space ion probe AIS/M (developed in 1961):
| Name | Meaning | Example |
| nay | Time and date of the current sensing | Sat Jun 13 14:00:00 2009 |
| StartFreq | Initial frequency sensing | StartFreq=1000 |
| StopFreq | End Frequency Sensing | StopFreq=9000 |
| StepFreq | Step frequency sensing | StepFreq=15 |
| ZeroTact | Setting the zero step | ZeroTact=0 |
| Impulses | The number of pulses | Impulses=2 |
| Filter | Flag enable filtering | Filter=0 |
| FilterLevel | The threshold level filtering | FilterLevel=16 |
| Attenuator | The initial position of the attenuator | Attenuator=4 |
| AutoAtt | Enabling auto-control of the attenuator | AutoAtt=1 |
| AutoTimer | Enabling auto-sensing | AutoTimer=1 |
| TimerInterval | Interval (min.) auto-sensing | TimerInterval=15 |
| nay | Start time and date of the sensing | OnTimer 05.45 13.06.2009 |
| OffTimer | Time and date of completion of the sensing | OffTimer=21:52 31.12.2009 |
| OutputPath | The path to save the file | OutputPath=C:\ais.out\130609\ |
| AutoScan | Selecting the pitch frequency sensing (0 – fixed, 1 – at a predetermined pitch) |
AutoScan=1 |
| FixedFreqFile | Filename fixed frequencies | FixedFreqFile=ais_m.fff |
| TimerRate | The time interval (s.) between readout | TimerRate=10 |
| HConstant | Constant metering delay of the reflected signal (set during commissioning) |
HConstant=28 |
The length of the header may vary. Data following the title begins with 0x130 to 0xo14f. The data is the set of vectors. Each vector has a suffix 0x01 and the prefix 0x00. The prefix should be heading – two bytes of the current frequency in kHz, two bytes long compressed vector, two-byte integral noise or parity check. After a header followed by the data sensing vector. Compression is performed by a series of successive compression. Couple byte 0x00YY prefix 0x00 and index replay zeros YY. The sequence of zeros more 0xFF, apply the required number of repetitions. Not zero values are not compressed. Typically, each file contains a few hundred vectors. The length of the files *.ion may vary 10-70 kilobyte.
I’ll try to explain the idea in more detail: Possible use equations on simplicial meshes is developed based on discrete exterior calculus (DEC). It is use discretization on simplicial complexes such as triangle and tetrahedral meshes. Method is the use of an algebraic discretization of the contraction operator and a combinatorial discretization of the wedge product. Also develop a discretization for spatially dependent Hodge star that varies with the permeability of the medium. Equations of any physical process automatically are first rewritten using the exterior calculus notation. We change differential operators by the exterior derivative, Hodge star and wedge product operators. Discrete operators based on the python framework.
As a result, our calculations are reduced to the multiplication cycle of our data into two-three the matrices are calculated for each time point. Each element of the matrix connected to the finite element of the object (part of engine). The key point is that all steps are automated and the algorithm calculates and physical fields too.
The center of mass can be regarded as a dipole field. Enter additional space for this point of the center of mass. And to build additional space graph of incidence between the parts. Depending on the weight of the edges of the graph (in the topology and metric of the dual space) decisive influence or not parts of system.
An exemplary dual space of the landscape can be calculated in advance.