Arxiu de la categoria: Uncategorized

Robot pel curs 2016-2017

 

Llistat de material pel robot del curs 2015-2016 (pel curs 2016-2017 cal actualitzar alguns enllaços)

Comparació de preus entre AliExpress i Banggood (actualitzat el 20161101)

Instruccions de muntatge del robot del curs 2015-2016

 

Sumo 2015-2016

 

Seguidors de línies  2015-2016

 

Sumo 2014-2015

 

Seguidors de línies 2014-2015

 

Concurs complet 2014-2015

 

Memòria USB:

Imatge (clau de desencriptació: !C877thdfMAnFOrWOSpRCjXNa3OcuR4SyjcxJ4sHqvCk )

Suggeriments de memòries: la més ràpida (16GB i 32GB), la més petitala més barata (i no sempre. Menys prestacions que les altres dues).

ESP8266 library for SX1276 using LoRA and PyQt

This PyQt code sends to ESP8266 payload binary information prepended by two bytes. 1st byte is function mode and 2nd byte is payload length. This code is able to receive binary information, to add CRC at the end or request a CRC calculation from ESP8266.

This ESP8266 library code is an adaption loraIno library for Arduino.

Hardware is based on absolutelyautomation.com IoT post and it can be found inside this pdf.

ESP8266_LoRa

Using LoRa with SX1276 and PyQt
Using LoRa with SX1276 and PyQt

To develop ESP8266 library code I have hacked common (H)SPI libraries for ESP8266. They are included in the same compressed file (spiESP.h , spiEspDirect.h and loraESP.h ). There is an example of use at loraESP.h library.

Arduino library for SX1276 using LoRA and PyQt

This PyQt code sends to Arduino payload binary information prepended by two bytes. 1st byte is function mode and 2nd byte is payload length. This code is able to receive binary information, to add CRC at the end or request a CRC calculation from Arduino.

It is attached an example inside loraIno library for Arduino.

Hardware is based on absolutelyautomation.com IoT post and it can be found inside this pdf.

SX1276 and Arduino Nano hardware
SX1276 and Arduino Nano hardware

You can run PyQt program on a Linux Terminal (it has been tested on Debian Jessie):

$ ./lora06.py /dev/ttyUSB0

In another Linux Terminal or another computer (it has been tested on Debian Jessie):

$ ./lora06.py /dev/ttyUSB1
Using LoRa with SX1276 and PyQt
Using LoRa with SX1276 and PyQt

PyQt and Arduino code