element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Open Source Hardware
  • Technologies
  • More
Open Source Hardware
Blog Outernet leverages OSHW to build satellite receiver
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Open Source Hardware to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: fustini
  • Date Created: 27 Oct 2015 4:46 PM Date Created
  • Views 1439 views
  • Likes 5 likes
  • Comments 3 comments
  • open_source
  • oshw
  • beagleboneblack
  • embedded
  • outernet
  • open_hardware
  • linux
Related
Recommended

Outernet leverages OSHW to build satellite receiver

fustini
fustini
27 Oct 2015

Last month, I discovered there was a company called Outernet here in Chicago, where I live, that created a derivative of the BeagleBoard called Lantern:

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Lantern: One Device, Free Data From Space Forever

https://www.indiegogo.com/projects/lantern-one-device-free-data-from-space-forever

    • $696,653USD total funds raised
    • Original campaign was 240% funded on January 11, 2015

image


Here's a quick description about how the satellite reception works:

Lantern tunes into two frequency bands and types of satellites: L-band and Ku-band. A huge volume of content can be accessed via Ku-band satellites, through an external satellite dish.

 

While on the go, Lantern relies on its internal antenna to receive content from Inmarsat, a global satellite operator. Once the tuner selects the frequency, and the demodulator turns the waves into bits, the data is passed on to Lantern's compute module, which is similar to what powers many cellphones all over the world. At this stage, these bits are turned into digital files, which are all stores in a directory to be shared over Lantern's wifi hotspot.

 

Syed Karim, Outernet Founder and CEO, invited me to come over and checkout the Latern board:

image

 

Here's their GitHub repo with design files for Lantern's main PCB, such as schematic, Gerbers, and BOM, licensed under GPLv3:

 

https://github.com/Outernet-Project/lantern-compute-pcb

The files in this repo pertain to Lantern's main PCB. This includes the schematic, gerbers, and BOM, in addition to project outputs from Altium 15.

Lantern is a portable satellite data receiver which consists of a main compute board and separate RF module which receives satellite transmissions between 1525MHz and 1559MHz.

 

V1 of the Lantern compute pcb is derived from the Beaglebone Black single board computer. The main differences between V1 and BBB include the addition of a DVB-S2 network interface module (NIM), as well as an onboard wifi module. Unlike the BBB, V1 does not provide for a video interface.


The other interesting addition is Battery Charger Circuit with Solar In:

image


Example of the PCB footprint from the design files:


image


Syed also gave an Outernet presentation and demo at Chicago hackerspace The specified item was not found.:


Enabling Universal Information Access: Libraries From Space

http://pumpingstationone.org/2015/10/nerp-tonite-enabling-universal-information-access-libraries-from-space/

image

image

image

Syed brought their existing Lighthouse receiver for a demo:

image

image

 

Lighthouse creates a WiFi network that users can connect to.  I was able to browse content that had previously been received by the device such as Project Gutenberg books and Khan Academy videos:

 

imageimage


image


Additional information:

 

  • Hardware & software repos for Outernet on github
    • https://github.com/Outernet-Project

 

  • Satellite service status:
    • http://status.outernet.is/

 

  • What would you like to share from space?
    • https://uplink.outernet.is/

 

  • How we made Lighthouse: We didn't
    • http://blog.outernet.is/how-we-made-lighthouse/

 

  • Satellite Coverage
    • https://wiki.outernet.is/wiki/Coverage_and_transponder_settings

 

  • Wiki index page
    • https://wiki.outernet.is/wiki/Outernet_Wiki
  • Sign in to reply

Top Comments

  • 1234jgs
    1234jgs over 9 years ago +2
    About time someone did this, thanks for blogging on it.
  • Problemchild
    Problemchild over 9 years ago +1
    can this be implemented with a conventional PC and a DVB-S card ? What is the Software stack Drew? Since it's receive only there's nothing stopping any body getting a Linux PC fired up and downloading…
  • fustini
    fustini over 9 years ago in reply to Problemchild +1
    Yup, you can use a USB DVB-S/S2 tuner and a computer. Here is a USB kit from Outernet: https://wiki.outernet.is/wiki/Outernet_receiver_DIY_kit A list of USB tuners: https://wiki.outernet.is/wiki/List_of_tuners…
  • fustini
    fustini over 9 years ago in reply to Problemchild

    Yup, you can use a USB DVB-S/S2 tuner and a computer.  Here is a USB kit from Outernet:

    https://wiki.outernet.is/wiki/Outernet_receiver_DIY_kit

     

    A list of USB tuners:

    https://wiki.outernet.is/wiki/List_of_tuners

     

    "Librarian" is the main software application:

    https://wiki.outernet.is/wiki/Librarian_user_manual

     

    I believe it is written in Python.  This is the github repo:

    https://github.com/Outernet-Project/librarian

    Librarian is an archive manager for Outernet Receiver.

    It reads the content of a directory where the content has been downloaded from the satellite receiver, and allows the user to sort, remove, and accept new content into the Outernet Receiver's content archive. It also provides an interface for browsing the archive. Finally, it provides mechanisms for self-updating.

    The current version does not provide any search capability. That feature is planned for future releases.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Problemchild
    Problemchild over 9 years ago

    can this be implemented with a conventional PC and a DVB-S card ?

    What is the Software stack Drew?

    Since it's receive only there's nothing stopping any body getting  a Linux PC fired up and downloading content surely ?!

     

    John

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • 1234jgs
    1234jgs over 9 years ago

    About time someone did this, thanks for blogging on it.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube