IRNAS OPEN HARDWARE INSTITUTE Modular open hardware design for - - PowerPoint PPT Presentation

irnas open hardware institute
SMART_READER_LITE
LIVE PREVIEW

IRNAS OPEN HARDWARE INSTITUTE Modular open hardware design for - - PowerPoint PPT Presentation

IRNAS OPEN HARDWARE INSTITUTE Modular open hardware design for electronics and 3D printing Luka Mustafa Musti musti@irnas.eu @slomusti S56MC IRNAS.EU | @institute_irnas CC BY-SA 4.0 Presentation outline Overview of multiple


slide-1
SLIDE 1

IRNAS.EU | @institute_irnas CC BY-SA 4.0

IRNAS – OPEN HARDWARE INSTITUTE

Modular open hardware design for electronics and 3D printing

Luka Mustafa – Musti musti@irnas.eu @slomusti S56MC

slide-2
SLIDE 2

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Presentation outline

  • Overview of multiple open hardware projects
  • Discussion of design choices
  • Keep an eye out for lessons learned
  • ASK QUESTIONS!
  • Touch all the prototypes, have a good look at

them.

slide-3
SLIDE 3

IRNAS.EU | @institute_irnas CC BY-SA 4.0

WHO AM I?

  • Luka Mustafa - Musti (MEng)
  • electronics, telecoms, hardware hacking, …
  • Institute IRNAS Rače (non-profit development)
  • Shuttleworth Foundation Fellow
  • University College London: PhD student
  • Also active in :
  • HAM radio S59DXX
  • wlan slovenija
slide-4
SLIDE 4

IRNAS.EU | @institute_irnas CC BY-SA 4.0

nodewatcher

Organizations Projects

Non-profit research and development For-profit prototyping and production Affordable manufacuring toolset Open hardware bio lab Network deployment, monitoring and provisioning Wireless optical communication Open source 3D bioprinting

slide-5
SLIDE 5

IRNAS.EU | @institute_irnas CC BY-SA 4.0

KORUZA

Open source open hardware wireless optical communication system.

slide-6
SLIDE 6

IRNAS.EU | @institute_irnas CC BY-SA 4.0

KORUZA

is a wireless optical internet access system, empowering an instant optical network roll-out in high-density urban networks with minimal infrastructure investment and ensures long-term interference-free operation. Data is securely transmitted point-to-point over a collimated beam of light at 1 Gbps or 10 Gbps throughput at distances up to 150m. KORUZA is the first affordable free-space optical system (FSO), enabling next generation last-mile connectivity and versatile installation options. It is low-maintenance and operates an active link protection, overall offering a short return-on-investment (ROI).

slide-7
SLIDE 7

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Light-speed networking. No cables, no congestion. Ten times cheaper.

slide-8
SLIDE 8

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-9
SLIDE 9

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-10
SLIDE 10

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Radio spectrum congestion. Radio spectrum congestion eliminated with Koruza.

slide-11
SLIDE 11

IRNAS.EU | @institute_irnas CC BY-SA 4.0

CREATING AN ULTRAFAST WIRELESS OPTICAL NETWORK INCREASING THE CAPACITY OF COMMUNITY WIRELESS NETWORK

slide-12
SLIDE 12

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Use-cases

slide-13
SLIDE 13

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Point-to-point bridging

KORUZA is a perfect wireless communication solution to transmit 1Gbps or 10Gbps between buildings, across, the road, river or any other terrain.

slide-14
SLIDE 14

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Increasing the capacity of existing networks – WiFi

slide-15
SLIDE 15

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Expanding the reach of FTTH

KORUZA expands the reach of existing wired optical infrastructure by extending its reach with minimal installation costs and provides true optical connectivity to the customer.

slide-16
SLIDE 16

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Last-mile mesh network

KORUZA includes routing capabilities to create a mesh network between a number of buildings and enables covering a large number of buildings with fiber capacity in days. Zero interference operation enables delivery of maximum speeds even to most distant customers.

slide-17
SLIDE 17

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Evolution

slide-18
SLIDE 18

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-19
SLIDE 19

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-20
SLIDE 20

PROBLEMS

  • complicated assembly
  • expensive lab equipment
  • superglue
  • irrelevant existing research
slide-21
SLIDE 21

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-22
SLIDE 22

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-23
SLIDE 23

IRNAS.EU | @institute_irnas CC BY-SA 4.0

3D printing the whole KORUZA system

slide-24
SLIDE 24

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Using spring couplers from Troublemaker in KORUZA

slide-25
SLIDE 25

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Using sliding bushings from Troublemaker in KORUZA

slide-26
SLIDE 26

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Modular design with steel rods & 3D printed components that are standalone KORUZA 1.0

slide-27
SLIDE 27

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-28
SLIDE 28

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-29
SLIDE 29

IRNAS.EU | @institute_irnas CC BY-SA 4.0

KORUZA 1.0

  • Fully modular mechanical design.
  • Enables easy modification for a variety
  • f use cases.
  • Improved stability and reliability.
  • 3D printed parts designed in

OpenSCAD environment.

  • Interconnection with stainless steel

rods.

  • Automatic alignment and tracking.
  • Available as a DIY kit.
slide-30
SLIDE 30

IRNAS.EU | @institute_irnas CC BY-SA 4.0

TESTING

slide-31
SLIDE 31

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Fog Scientific Testing

  • Evaluation of the link

performance in low visibility and presence of aerosols in the atmosphere.

  • Experiment design using dry-ice,

fog machine and smoke flare.

  • Outdoor conditions simulated in

a 50m PVC corridor.

  • Green laser visibility

measurement system.

  • Testing facility
slide-32
SLIDE 32

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-33
SLIDE 33

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Fog scenarios

Moderate/typical autumn fog ~6dB/100m

slide-34
SLIDE 34

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Maribor Test Network

slide-35
SLIDE 35

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Pro

2016

slide-36
SLIDE 36

IRNAS.EU | @institute_irnas CC BY-SA 4.0

FUTURE PROOF COLLABORATIVE DESIGN TOTAL OWNERSHIP FAIR PRODUCTION

slide-37
SLIDE 37

17.3.17 37

IRNAS.E | @institute_irnas IRNAS.EU | @institute_irnas CC BY-SA 4.0

WHAT IS GOOD ENOUGH FOR YOU?

slide-38
SLIDE 38

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Empower individuals and communities around the world to BUILD, FIX, HACK, MAKE LOCALLY.

Credit: Nepal Communitere

slide-39
SLIDE 39

IRNAS.EU | @institute_irnas CC BY-SA 4.0

EFFECTIVELY OPEN Accessible GOOD ENOUGH Affordable MODULAR DESIGN Sustainable

slide-40
SLIDE 40

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Suitcase kit of essential parts. Source heavy and big sized components locally. Build it anywhere around the globe!

slide-41
SLIDE 41

IRNAS.EU | @institute_irnas CC BY-SA 4.0

  • pen hardware as baseline

manufacturing solution

slide-42
SLIDE 42

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Hybrid CNC Plasma Cutter

slide-43
SLIDE 43

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Hybrid CNC Mill

slide-44
SLIDE 44

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Trolley and z axis

slide-45
SLIDE 45

IRNAS.EU | @institute_irnas CC BY-SA 4.0

  • Reliable wiring of DIY machines is often problematic
  • Ground loops
  • Intereference
  • Can be solved with shielded cables, grounding and opto-

couplers

  • Why not use fiber instead?
  • Toslink cable to every stepper
  • Driver on stepper
  • Only fiber and power required

ToslinkCNC – fiber optic cnc machine control system

slide-46
SLIDE 46

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-47
SLIDE 47

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Toslink Receiver-transceiver

Using IDC-10 connector Using terminal blocks

slide-48
SLIDE 48

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Toslink Transmitter

slide-49
SLIDE 49

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Arduino Shield Planet CNC Raspberry Pi Shield

Toslink Transmitter

slide-50
SLIDE 50

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-51
SLIDE 51

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Troublemaker 3D printer

slide-52
SLIDE 52

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Collaborating with Communitere to enable sustainable disaster recovery in Nepal

Credit: Nepal Communitere

slide-53
SLIDE 53

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Credit: Nepal Communitere

slide-54
SLIDE 54

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Credit: Nepal Communitere

slide-55
SLIDE 55

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Solar powered GoodEnoughCNC

slide-56
SLIDE 56

IRNAS.EU | @institute_irnas CC BY-SA 4.0

GOODENOUGHCNC + OPEN DESIGN = BUILD SOLUTIONS LOCALLY

  • Credit. faircap.org
  • Credit. aker.me
slide-57
SLIDE 57

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Saving endangered green turtles with open source turtle tags – PitStop Tag

Credit: Alais Dair

slide-58
SLIDE 58

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Symbiolab – open and DIY biolaboratory

  • an open space for research, citizen

science and bioart

  • development of "good enough" DIY

laboratory equipment

  • educational workshops and exhibits

Fields of interest:

  • urban farming
  • biomaterials
  • analytical biology
  • sustainable development
  • biomedical engineering
slide-59
SLIDE 59

IRNAS.EU | @institute_irnas CC BY-SA 4.0

COLLABORATION WITH SAFECAST Developing Solarcast

Safecast Solarcast sensor device is designed to operate off-grid and sense environmental parameters. It consists of 5 key modules designed for maximal reuse.

Modular design

  • Air sensor module
  • Geiger sensor module
  • Battery power module
  • Communications module
  • Gateway module

KEY DOCUMENTATION: https://github.com/IRNAS/Solarcast

slide-60
SLIDE 60

IRNAS.EU | @institute_irnas CC BY-SA 4.0

slide-61
SLIDE 61

IRNAS.EU | @institute_irnas CC BY-SA 4.0

BATTERY MODULE

slide-62
SLIDE 62

IRNAS.EU | @institute_irnas CC BY-SA 4.0

Battery power module – Iot Battery Pack

slide-63
SLIDE 63

IRNAS.EU | @institute_irnas CC BY-SA 4.0

COMMUNICATIONS MODULE

slide-64
SLIDE 64

IRNAS.EU | @institute_irnas CC BY-SA 4.0

COMMUNICATIONS MODULE

  • Main processor: NRF module nRF52832 ANT
  • GPS module
  • 3G module
  • Accelerometer
  • Connectors for all other module (reusing USB)
  • Expansion connector and lots of unused features
slide-65
SLIDE 65

IRNAS.EU | @institute_irnas CC BY-SA 4.0

GEIGER MODULE

slide-66
SLIDE 66

IRNAS.EU | @institute_irnas CC BY-SA 4.0

GEIGER MODULE

  • BLE module NRF nRF52832 ANT (optional)
  • Geiger pancake sensor (may be a stack of two)
  • Temperature and humidity sensor (optional)
  • 5V power supply via USB connector (no USB

data)

  • LED activity indicator
slide-67
SLIDE 67

IRNAS.EU | @institute_irnas CC BY-SA 4.0

AIR MODULE

slide-68
SLIDE 68

IRNAS.EU | @institute_irnas CC BY-SA 4.0

AIR MODULE

  • BLE module NRF nRF52832 ANT (optional)
  • Particle sensor Alphasense OPC-N2 (SPI)
  • Particle sensor PM2.5 PMS 5003 (UART)
  • Temperature and humidity sensor BME280

sensor (I2C SDO high 0x77)

  • 5V power supply via USB connector (no USB

data)

slide-69
SLIDE 69

IRNAS.EU | @institute_irnas CC BY-SA 4.0

GATEWAY MODULE

slide-70
SLIDE 70

IRNAS.EU | @institute_irnas CC BY-SA 4.0

GATEWAY MODULE

  • LORA module Microchip RN2483/RN2903
  • SMA connectors for 434MHz/868MHz
  • SSD1306 i2c display (optional)
  • 5V power supply and 3V3 regulator
  • Status LED for each RPi and LORA module

(optional)

  • Temperature and humidity sensor (optional)
slide-71
SLIDE 71

IRNAS.EU | @institute_irnas CC BY-SA 4.0

KEY GUIDELINES FOR OPEN HW DESIGN

  • Expect unexpected uses and support them
  • Modularize to simplify
  • Add debug features, connectors and more
  • PCBs are cheap, do not make them smaller
  • Document iterations so others can learn
  • Serial numbers + check lists are your friend
slide-72
SLIDE 72

IRNAS.EU | @institute_irnas CC BY-SA 4.0

DEBUGGING FEATURES

  • Add a header with all pins connected to them for easy

access and measuring

  • Add a bypass header for every switch
  • Add more LEDs then needed
  • Unpopulated components on a board are ok
  • Add 0 ohm resistors to every power line, debugging short

circuits is then easy

  • Test modules individually
slide-73
SLIDE 73

17.3.17 73

IRNAS.E | @institute_irnas IRNAS.EU | @institute_irnas CC BY-SA 4.0

Connect

@institute_irnas irnas.eu

THANK YOU!

CC BY-SA 4.0