We received our ESP8266 NodeMCU several months ago it has been difficult to find a working example of Hardware PWM to generate crisp Infrared carrier signals. Most posts we have read suggest that there is no PWM readily available on any of the supported platforms. As we have already shown with Arduinos and the Particle Photon we figured it would be possible to use a spare UART pin on the ESP8266 NodeMCU to achieve our goal. After some initial success we encountered some watchdog timeouts/resets and it seemed like the uPWM hack would not be possible on the ESP8266 Node MCU platform. For a few weeks we ‘parked’ the effort and today we decided to try again with all of the latest and updated firmware available from the ESP8266 community via the Arduino IDE. This time we were successful and the ESP8266 NodeMCU Backdoor uPWM Hack for IR signals using works!
Dublin, Ireland – 27th August 2015. We are happy to announce the latest release of AnalysIR V1 preview #3 is now available for download by our backers & supporters. Existing users of AnalysIR will receive an email with instructions on how to download this version. New users will receive the details as part of the registration process.
A major highlight of this release is full AnalysIR support for our soon to be released A.IR shield. A.IR was designed to function as a high-end input/otput IR device for AnalysIR and will also work with IRremote, IRLib and any other Arduino sketch. More details will be published soon.
Dublin, Ireland – 31st January 2014. We are happy to announce the latest ‘New Year’ release of AnalysIR to all our backers & supporters. Since the completion of the crowd-funding campaign on Indiegogo we have added over 125 updates and enhancements to AnalysIR, with more to come.
Today we issued a test release of AnalysIR, supporting V1 & V2 USB IR Toy loaded with firmware V22. If you have an IR Toy and want to test it out, leave a message with your email in the contact form at the top. Naturally, this is available only to backers with AnalysIR. You can support our project and get a copy of AnalysIR via the option at the top of this page.
Just a ‘heads up’ to let all backers know that we plan to issue the next release of AnalysIR to everyone within the next 12 hours, as originally planned.
During the last 4 weeks we have received both valuable & contructive feedback, resulting in over 100 Updates or fixes and which also include a selection of new bonus features. As with all new Software, we expect to have more issues reported and we will continue to issue new releases with fixes and additional features monthly or weekly until then end of 2013, as required.
We are very excited about AnalysIR and thanks to the great feedback & suggestions received so far, it is now a much more feature-rich and comprehensive tool than we ever imagined when we embarked on this campaign. We would encourage you all to continue suggesting enhancements and reporting any issues or usability improvements over the coming months.
Download & installation instructions will be contained in the email to be issued later directly to backers. This will be an 0.9.x release and we hope to upgrade this to a 1.0 release before the end of the year.
Just a quick update to let you know how things are progressing with the phase 1 roll-out.
Today we have issued our 2nd release to the initial participants which includes 22 updates and fixes to AnalysIR plus many other updates to the User Guide. AnalysIR has benefited greatly from the feedback received with a bonus of more features added.
We have recently received an Arduino DUE and have succeeded in porting our existing Arduino code to this new device. The porting was surprisingly quick and very few changes were required, which is all credit to the Arduino Team for making it so easy for us. The DUE code will be merged into our release cycle sometime over the next month or so.
So far we have had mainly positive results on the Arduino platform. However, the Raspberry Pi platform (RPi) is presenting more challenges than anticipated. The good news is that we believe we have a workaround for RPi and we will work on resolving any trailing issues over the next weeks. Another aspect of the RPi roll-out is that it requires greater knowledge of things such as Linux, networking and compiling on the RPi for users. We will put some thought and effort into trying to simplify this experience – but this may take more time than anticipated. Arduino is just so easy to use…..
At this time, we would also like to open up the phase 1 roll-out to another 10 backers on a first come basis. So the first 10 emails to arrive in our inbox, from backers, will receive an invitation. You can use the IGG message feature for this or just email info@A?????IR.com (replace the A?????IR with our name). To participate you will need an Arduino or RPi and an IR receiver and of course time.
At this point we still expect to release AnalysIR to all backers in or around Sep 30th.
Finally, many thanks again for all your support and patience.
I just received an email from one backer enquiring about when AnalysIR will be available for download. Here is an edited copy of our reply, in case any other backers have the same question.
As described on the main Campaign page & updates – we have already issued an invitation email for the phase 1 roll-out, which will begin next week and runs for the next 2-3 weeks. The ‘phase 1 invitees’ were selected as per the criteria on the main campaign page (early backers & backers who contributed the most)
If you did not receive an invitation for phase 1, you will receive an email with details on how to download and register AnalysIR after the phase 1 roll-out is completed. (Hopefully in less than 3 weeks or before September 30th 2013).
Thank you for your understanding and support.
The AnalysIR team
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.