Giter Site home page Giter Site logo

ic880a-raspberry-pi's Introduction

GitHub stats

ic880a-raspberry-pi's People

Contributors

hallard avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ic880a-raspberry-pi's Issues

DHT 22 header rotation needed

The DHT header needs to be rotated 180 degrees so that when soldered on it does not clash with the ic880a PCB. At the moment it has to be soldered on at an angle.

image

Code update?

Hi, As I understand to have this LED features I need to use old library libloragw v3.1.0 from 16.Nov.2015.
Do you plan to update this to v4.1.2?

GPS connection for iC880A

Hi,
thanks for your great work with the backplane. It is very versatile and great to use!
However, I am missing one feature: The support for a GPS module with PPS signal. It would be great if you can add a header for a GPS module (e.g. for a GN-801 GPS module) that connects the UART to the Raspberry Pi and the PPS pin of the module to pin 19 of the IMST iC880A. Currently I am modifying the board by myself, but it would be great if I can just add a header and connect the GPS module there.
I know there has been a discussion about the sense of this addon, but the GPS module is very cheap so why not adding it :-)?

Best regards,
Tim

Doesn't work with newer PIs

Maybe a note to the README that it won't work with newer PIs as they moved the Ethernet connector? Unfortunately I can't just dremel it out; would destroy PCB traces.

IMG_6298

P.S. ignore the terrible soldering job, was years ago

All parts optional?

Do I need parts (except the connectors) if I just want to use it as connection between the rpi and the ic880a?

Using the board with RFM95 as a single channel gateway

So I tried to follow the soldering instructions:

Unfortunately i was unable to make the single chan gw working.

Some outputs:

pi@ttn-gateway:~/single_chan_pkt_fwd $ gpio readall
 +-----+-----+---------+------+---+---Pi 3---+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 |     |     |    3.3v |      |   |  1 || 2  |   |      | 5v      |     |     |
 |   2 |   8 |   SDA.1 |  OUT | 1 |  3 || 4  |   |      | 5v      |     |     |
 |   3 |   9 |   SCL.1 |   IN | 1 |  5 || 6  |   |      | 0v      |     |     |
 |   4 |   7 | GPIO. 7 |   IN | 1 |  7 || 8  | 0 | IN   | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | IN   | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |  OUT | 1 | 11 || 12 | 0 | IN   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   IN | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |  OUT | 1 | 15 || 16 | 0 | OUT  | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | IN   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |   IN | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |   IN | 0 | 21 || 22 | 0 | IN   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   IN | 0 | 23 || 24 | 1 | IN   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | IN   | CE1     | 11  | 7   |
 |   0 |  30 |   SDA.0 |   IN | 1 | 27 || 28 | 1 | IN   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   IN | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |  OUT | 1 | 31 || 32 | 0 | IN   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   IN | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   IN | 0 | 35 || 36 | 0 | IN   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |  OUT | 1 | 37 || 38 | 0 | IN   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | IN   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
 +-----+-----+---------+------+---+---Pi 3---+---+------+---------+-----+-----+
pi@ttn-gateway:~/RadioHead/examples/raspi/spi_scan $ sudo ./spi_scan
Checking register(0x42) with CS=GPIO06 => Nothing!
Checking register(0x10) with CS=GPIO06 => Nothing!
Checking register(0x42) with CS=GPIO07 => SX1276 RF95/96 (V=0x12)
Checking register(0x10) with CS=GPIO07 => Nothing!
Checking register(0x42) with CS=GPIO08 => Nothing!
Checking register(0x10) with CS=GPIO08 => Nothing!
Checking register(0x42) with CS=GPIO26 => Nothing!
Checking register(0x10) with CS=GPIO26 => Nothing!
pi@ttn-gateway:~/ic880a-gateway/src/check_ic880a $ sudo ./check_ic880a

-- Asserting CS=GPIO8 (CE0) --
Checking SX1301 register(0x01) => Nothing!
Checking SX1257 register(0x07) => Nothing!
Checking SX1255 register(0x07) => Nothing!
Checking RFM9x  register(0x42) => Nothing!
Checking RFM69  register(0x10) => Nothing!

-- Asserting CS=GPIO7 (CE1) --
Checking SX1301 register(0x01) => Unknown (V=0x09)
Checking SX1257 register(0x07) => Unknown (V=0x80)
Checking SX1255 register(0x07) => Unknown (V=0x80)
Checking RFM9x  register(0x42) => SX1276 RF95/96 (V=0x12)
Checking RFM69  register(0x10) => Nothing!

Failures start here:

pi@ttn-gateway:~/RadioHead/examples/raspi/rf95 $ sudo ./rf95_client
rf95_client

RF95 module init failed, Please verify wiring/module
RF95 CS=GPIO8, IRQ=GPIO19, LED=GPIO24
rf95_client Ending

Also tried various nss, rst and dio setting for the global_config.json none worked.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.