our swiss φθηνα ρολογια are all in now.
Senior Software Engineer, Microsoft MVP on Windows Embedded and IoT. Devices to cloud, IoT, M2M and embedded systems.
The project on the weather station that I have already published on CodePlex is the subject of one of the blog posts Coding4Fun on Channel9, as always managed by Greg Duncan.
It just been officially announced on the Netduino forum the release of the new version of the base of the SecretLabs boards : the Netduino 2 !
After the release of the second version of the board that has Ethernet connectivity and microSD onboard, the Netduino Plus 2, the entry-level version board has a successor even more powerful.
Microprocessor and memory
Following the same line of Netduino Plus 2, the microprocessor is completely different from that of its predecessor, in fact it is a STM32F2 (from STMicroelectronics) based on architecture Cortex-M3 to 120MHz in place of an Atmel ARM7 to 48 Mhz. The jump of memory is amazing! The amount of available RAM is 60 KB and for Flash the amount available to our application goes from 128 to 192 KB.
Input and Output
The board provides 22 GPIO pins (compared to 20 above), part of which have the following features:
In addition, there are 6-channel ADC with a resolution of 12 bits (rather tha ...
uPLibrary, dedicated to. NET Micro Framework, which I started developing for over a year and upgrade over time with new features has been reported on Channel 9 in Blog Coding4Fun thanks to the efforts of Greg Duncan at the following link.
The version 1.9 of uPLibrary is enriched with another managed driver for the management of an anemometer, an instrument used for measuring the wind speed. The driver is generic, considering the common operation for most of all anemometers.
The anemometer I used generates 4 pulses per second to the detection of a wind speed of 10 Km / h; such information is useful to determine the true wind speed by counting pulses in a time interval that can be set. In fact, Anemometer The class provides a constructor whose parameters are the following:
inPin: Pin board used and it is connected to the output signal pulse anemometer;
calculatePeriod: period in which the driver must observe and assess the wind speed (the default value is 5000 ms);
referenceWindSpeed: reference wind speed in km / h (the default is 10);
referencePulseForSecond: number of pulses per second reference (the default value is 4);
As you can see the default values of the driver are those of the anemometer used for testing ...
Beginning of the year ... the uPLibrary grows and upgrade to version 1.9 !
One of the new features added is the managed driver for the temperature and humidity sensor SHT1x of Sensirion, which is available in a convenient breakout board of DFRobot.
The communication protocol is expected to be a non-standard I2C, so the .Net Micro Framework classes dedicated I2C are unusable. In this case, the only solution is the bit banging, through which the date and clock signals are driven directly by software. The implemented class SHT1x provides a constructor which pass the two pins used for the aforesaid signals over the power supply voltage supplied to the sensor. The latter information is necessary for the implementation of compensation formulas for the calculation of the actual value of temperature and humidity from the data read from the sensor. The methods exposed are trivially as follows:
ReadTemperature (): provides the measured temperature, on the basis of the unit of measure passed as a parameter ...
I’m pleased to introduce you my new open source project on CodePlex…..Net Micro Framework Weather Station !
This project helps you to build a weather station based on .Net Micro Framework. The data come from some sensors (temperature, humidity, luminosity and wind speed) and you can read them, in real time, using a Web page on the integrated Web Server. Enabling data logging, you can save your data into a microSD.
The project is built for Netduino Plus board and based on .Net Micro Framework 4.2 but you can use a different board changing only the pin for the sensors connections.
It uses Metro UI CSS (http://metroui.org.ua/) for Metro style Web page.
.Net Micro Framework 4.3 released with the following new features :
I’m pleased to know that my library uPLibrary has become one of the most downloaded in the NuGet. for Net Micro Framework, but that is mainly used for projects that are useful and real.
In fact, the client ThingSpeak I have integrated in the latest version was used in this project of gas sensoring on TinyCLR, using the platform. Net Gadgeteer. It 'also a video on YouTube with the demo and was made public on ThingSpeak channel that shows the real-time measurements.
Finally some more news on the future of the Microsoft Windows Embedded products with its Road Map.
As far as Windows Embedded Compact to wait until Q2 of 2013 with new assets relating to integration in Visual Studio 2012, C + + 11 and. NET Compact Framework 3.9.
This morning was officially released on Netduino Plus 2, a board that replaces the Netduino Plus, but above all adds much more power from all points of view. In my previous article (on Italian blog) I had already talked about the Netduino Plus and at this point it is time to understand the differences with the new version .... that I am not a few!
Microprocessor and memory
The microprocessor is completely different from that of its predecessor, in fact it is a STM32F4 (from STMicroelectronics) based on architecture Cortex-M4 to 168Mhz in place of an Atmel ARM7 to 48 Mhz. The jump of memory is amazing! The micro has at its disposal no less than 1 MB of flash memory (double the all'Atmel!) And 192 KB of RAM. Obviously, not all at our disposal but the quantity for user applications is significant: 384 KB of flash (compared to 64 KB) to 100 KB of RAM (compared to 28 KB).
Input and Output
The board is compatible with the rev. C of Arduino, which provides for 22 GPIO pins (against the previous 20) of which a ...
View this page in another language: