Comparison IQRF vs Wireless Arduino
When using IQRF I often dealt with the problem of handling obstacles that IQRF brings. Finally I realized that the best solution is to use something else .... some open-source solutions. IQRF modules is nothing more than a device produced together with a processor and a wireless part. I have Arduino at home and it seemed to me that this is actually very excellent candidate. I brushed Arduino for which I had no greater utilization. And I started to research how to implement wireless communication with Arduino. The advantage is that the Arduino has excellent support and is simple to put into operation which means basically no initial barrier at the beginning of use. That is why I decided to create its own wiring with the microprocessor Atmel and wireless part.
From left: Arduino Pro Mini 3,3V 8Mhz; IQRF TR-53B; wireless modul DRF4432F20 SI4432:
IQRF
IQRF is final wireless platform with PIC processor. It is product from Czech company Microrisc s.r.o. .Positive of IQRF
- Finished wiring processor and wireless part.
- Small board
- You can quickly try wireless communication.
Negative of IQRF
- Microchip don't develop compiler for their 8-bit microchip.
- IQRF use CC5X compiler. Why rather use compiler SDCC ?
- CC5X compiler is only for Windows. (But It work under WINE)
- CC5X compiler is close and commercial. For noncommercial use is compiler gratis, but has limited function.
- Small number of IO Pins.
- You can't direct access to memory!
- You need special hardware programmer and software for upload program.
- For real working you must be a programmer and learn to work with the device and study documentation of PIC processor.
Arduino
Arduino is open-source platform for prototyping with microprocessor Atmel.Positive of Arduino
- Excellent support for various OS. You can still use the phone.
- Standard interfaces for communication and programming: Serial Port.
- Ability to connect to different wireless peripherals - according to the specific needs.
- Normal work with memory - direct access to memory.
- Can connect Ethernet, display (even graphic), GSM, GPS, etc. .
- For all electronics are ready-to-use library with a good API.
- The first use is trivial - needn't to install anything, just unpack zip archive!
- Exist lots of examples and even specific instructions for real application.
- Arduino is a very common device.
- You don't need any special software programmer even any hardware programmer.
- For the development is not necessary OS Windows. It is possible to use any OS, even computers with non-x86 CPU.
Negative
I don't know about negative :-) .Conclusion
From my practical experience of using, I found that with Arduino is quick and pleasant development.
Další články o programování:
Jak používat s DockeremPorovnání rozdílů dvou databází
REST API: API platform
ISP Config: web a mail hosting
Programovní v SQL:PostgreSQL, MySQL/MariaDB
HTTPS: zabezpečený web a přesměrování
No SQL databáze Mongo DB
Linux a MS SQL server
Jak provést zátěžový test webové aplikace
Digispark - Programujete mikrokontrolér Atmel ATtiny pomocí Arduino IDE
Jak programovat ARM procesory pomocí Arduino IDE
Wireless low power Arduino
How to make wireless low power Arduino
Zobrazení map na webové stránce
Vývoj bezdrátových zařízení s IQRF
Prestashop - programování eshopů
Programovaní pro mobilní telefon
Comparison IQRF vs Wireless Arduino
ESP8266 IoT přichází
WiFi čidlo teploty
Roulette
Jak vybrat web hosting
Lokalizace aplikací v jazyce Python
Kontakt
Pozdrav, dotaz nebo žádost o konzultaci pošlete na můj email:mail@josefjebavy.cz
