In this third part of my IoT series, you will program a Python script to act as a WebSocket server for a collection of microcontrollers. This server will be able to read data from the microcontrollers, and send data to them as well.
For a nicely formatted PDF of this post, click here.
In this second part of my IoT series, you will program the mbed with example code that I have developed, and learn how the code works. The code is fairly simple, but its real value is in its reliability. I have worked hard to try to make the wireless connection as reliable, and as fast, as possible.
For a nicely formatted PDF of this post, click here.
In this series, we are going to look at how you can create your own IoT device without relying on a third party’s server to manage the communication. This tutorial is ideal if you are looking to setup a few IoT devices around your own home using your local network.
Submitted by Joel Atkin on Thu, 04/21/2016 - 09:10
On Tuesday 14th April a group of us, made up of three EPG members and two colleagues from the IMMDS/ESS project, headed to Imperial College London to attend the SolaStor conference. SolaStor is a joint venture between two Supergen Hubs created by funding from the Engineering and Physical Sciences Research Council (EPSRC); the Energy Superstore and the SuperSolar Solar Energy Hub.
On January 15th we organised the 2016 edition of the Thermal Management in Electrical Machines Workshop at our facilities in the Begbroke Science Park. With more than 30 delegates representing some of the most relevant companies and research groups within the field, this year's TMEM was a great success!
There is something quite satisfying with designing your own PCB. It doesn’t matter if it is your first design or your hundredth, as soon as the PCB comes in from the manufacturer everyone in the lab will gather round to have a look at your artwork. It is even more satisfying when all of the components of your design fit perfectly on the board, and you haven’t swapped the VDD and VSS pins of your microcontroller.
I have often been asked why I spend effort in researching the use of sustainable energy in the developing world. Surely their environmental footprint is much smaller than that produced by the developed world. True but the developed world has a difficult challenge - its developed! There is already an existing infrastructure that provides for most our needs, albeit largely based on fossil fuel. There is a lot of inertia and incumbent interests to not want to change. Its not just the big energy companies that have a vested interest - we as end users have also invested in the old system.
EPG students have lots of fun extracurricular activities that we combine with our DPhil work. It’s all part of having a balanced life. We have rowers, football players, skiers, hockey player, runners, book authors, taekwondo competitors, book society founders and my own little time-off hobby is Chess.
Have you ever wondered if small scale renewable projects are worth the time and effort compared to large scale projects? This question came into stark focus on a visit to a community in Olosho-Oibor, Kenya in May this year. This visit was a precursor to a meeting of the EPSRC funded Solar Nanogrids consortium meeting, to which I had been invited.
Over the past 4 months I have been getting familiar with one of our new toys here at the EPG Group – an inexpensive 3D printer. We have the Ultimaker Original, and it is a fine piece of kit. To date, I have used it to print out 19 custom parts that I have integrated into my DPhil project.
The success of electric vehicles (EVs) depends largely on their energy storage system. Among electrical energy storage devices, lithium ion (Li-ion) batteries currently feature the best properties to meet the wide range of requirements specific to automotive applications – high energy density, long lifetime, good power capabilities and (relatively) low cost. However, safety and reliability of Li-ion batteries can be problematic if they are not handled appropriately.
In the preliminary design process of a megawatt scale Yokeless and Segmented Armature (YASA) generator for wind turbine application, sizing equations are used to generate the possible generator designs with the same rated power and rated rotational speed.
The ability to estimate battery temperature is necessary for battery management systems to accurately predict parameters such as state of charge (SOC) and state of health (SOH), and to mitigate problems such as high temperatures triggering thermal runaway and battery fires. While incidents such as battery fires are rare, occurring in anywhere from one in 1 million to one in 10 million batteries according to the best estimates, their consequences include costly recalls of millions of batteries and potential endangerment of human life.
On Sunday 12th of May, EPG members set off to Rotterdam for the 2013 Shell Eco Marathon. After debuting in 2012, Peggie, the team car, was returning with a new drivetrain, driver interface, PV array and an ambition to break the original target she set of 366km/kWh (or Paris to Naples on a pint of petrol). The event seeks to find the vehicle which can complete 10 laps of a 1.6km track at an average speed of 25kph using the least amount of energy from the propulsion batteries.
The last two decades have seen a renewed interest in battery research due to the commercial development of electric and hybrid electric cars. Indeed, the use of batteries for electric vehicles raises issues that were not encountered in previous applications, such as electronics. On the one hand, a large area of research is aimed at increasing battery energy density – the amount of energy stored per kilogram of battery – by focusing on new materials and chemistries. On the other hand, many researchers are now focusing on optimising battery use and monitoring to get the most out of current battery technology notably by improving Battery Management Systems.
On the morning of the 15th of January 2013, Japan’s two biggest airlines grounded all their Boeing 787 aircraft after one was forced to make an emergency landing when a lithium-ion battery caught fire. Meanwhile, a group of bright minds from academia and industry were gathered in a conference room in the University of Warwick ready to clash heads on their latest research efforts towards understanding the science behind electrochemical storage technologies.
On September the 5th I attended LCV2012 a conference and exhibition for low carbon and electric vehicle technologies. I had the opportunity to present a poster on my research on electric vehicle traction control. Among the numerous seminars I found the presentation on the DeltaWing, a revolutionary LeMans car particularly interesting.
In September, Justin Bishop was invited to present at the World Economic Forum Annual Meeting of the New Champions in Tianjin, China. This meeting is termed the "Summer Davos" and attracted over 2000 participants from 86 countries. The theme of the 2012 meeting was "Creating the Future Economy."
Justin was one of four researchers from the Oxford Martin School presenting in an IdeasLab on Building Cities of the Future. Justin's topic was on powering the city of the future.
On the 9th of September PEGGIE was exhibited in the Oxford Castle during the Oxford Open Doors 2012.
This is the 5th annual event organized by the Oxford Preservation Trust, University of Oxford (http://www.oxfordopendoors.org.uk) and other city institutions. The program allowed visitors to access free of charge more than 300 things to see and do, including Colleges, town venues and canal boat trips.
On Saturday we presented a Master Class Session on Ultra Low Energy Eco-Marathon Vehicel Design, at the Sustainable MotoExpo in Cheltenham. The Sustainable MotoExpo 2012 is the first move towards achieving a pioneering motor racing event on the streets of Cheltenham, and is exclusively aimed at showcasing electric and low-carbon emission vehicles.