📜 ⬆️ ⬇️

FLProg goes online and starts a friendship with penguins



Good day.
For a long time there was no news about the FLProg project, and I want to tell you what's new in it during this time.


First of all, new blocks were added to the program that are responsible for working with Ethernet shields. Now it is very easy to organize the exchange of data between several boards over the network, to raise a Web server or Web Client on your Arduinka. Also now, as they say out of the box, sending data to the popular service narodmon.ru is available .
')
The project became friends with the Internet of Things Laboratory at St. Petersburg GUT. Prof. M.A.Bonch-Bruevich . The laboratory manager provided me with the Intel Galileo Gen 2 Development Board and, starting from version 1.6.3, the program supports this board.



This board turned out to be very interesting in its possibilities, but some problems arose with it. Home - when removing the power or general reset of the sketch, filled with Arduino IDE, is not saved. This problem was tested in the laboratory on four boards and everywhere it repeated. It is interesting that in the post Practicum "Intel IoT". Galileo Gen2 - The first acquaintance avstepanov did not mention anything about it. Well, the second trouble. The One Ware Library refused to work. Why - I see. To create a GPIO, a separate microcircuit is used, which works on SPI, so no proper timings are involved. It is not clear what to do, because we lose the opportunity to work with many sensors working on this bus.

And literally today's news. A beta version of the program for Linux has been created.
As an old Windows OS user, it was not easy for me. Many “affectionate” words were said in relation to Linux, but it’s necessary, it means it’s necessary. The version is designed for installation on a 32 bit OS. The program has been tested on Xubuntu 32 and Ubuntu 32. The program’s archive can be downloaded here: FLProg-1.6.3.tar.gz . Installation instructions in the ReadMe.rtf file in the archive. The next versions of the FLProg program will be released together with the Linux version.
What remained problems:
1. I was not able to run the program in Ubuntu 64 and openSUSE 64. As far as I know, there are ways to run 32-bit applications under a 64-bit OS. But I did not succeed.
2. Ubuntu 32 does not want to see the FLProg script file as an executable, so you cannot launch it by double-clicking. Only from the console with the command:
./FLProg 
although in Xubuntu 32, this double-click file opens as an application.
I would be happy to help from Linux specialists in solving these problems. It is also possible that someone will help to create a normal installer for Linux, which will itself perform the actions described in the ReadMe.rtf file.

And finally, delicious. The guys from the user community have made up their minds and have given lots of new stories about their work to the surface. I will not repeat them here, but just give links to publications on the site. If you register on the site, you can ask questions to the authors of publications, and leave your comments to them.


Temperature data transfer to http://narodmon.ru/ via WIFI




Battery charge control from 230V in the absence of solar energy.



Simulation of the project in Proteus




Christmas flasher



A small project. Kitchen - motion sensor - light.



Industrial machine on on Uno and FLProg from dimaspec




Small automation of growing flowers and seedlings



Solar Charge Controller

Source: https://habr.com/ru/post/251863/


All Articles