Skip to content

marciolm/launchpad-c1310-6LBR

Repository files navigation

6LBR is a 6LoWPAN Border Router based on The Contiki Operating System.

This repository is intended only to document the modifications I made in original CETIC's 6LBR code to build a standalone 6LBR without a host (like Raspberry Pi or BBB), just jumping a cheap ENC28j60 module to a Launchpad cc1310 board. Basically I only adapted the original board.h definition from T.I. for the Launchpad hardware.

I also changed the default frequency and channel to my country regulations in dot-15-4g.h files, but it's optional.

To compile the firmware:

  • cd 6lbr/examples/6lbr
  • make TARGET=srf06-cc26xx BOARD=launchpad/cc1310 all
  • upload the image under 6lbr\examples\6lbr\bin_srf06-cc26xx to your board

To connect the ENC28j60 with the Launchpad, use dupont cables (female-female) between these pins:

  • ENC MISO --> DIO8
  • ENC SCK --> DIO10
  • ENC MOSI --> DIO9
  • ENC CS --> DIO14
  • 3.3 V - 3.3V
  • GND - GND

CETIC 6LBR links:

About

6LBR for CC1310 Launchpad and ENC28J60

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages