This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
content:meshextender:2ng [05/03/2017 15:56] Paul Gardner-Stephen [Bill of Materials] |
content:meshextender:2ng [02/04/2018 20:37] (current) Paul Gardner-Stephen [Quality Control and Testing] |
||
---|---|---|---|
Line 4: | Line 4: | ||
As part of the Pacific Humanitarian Challenge (PHC) grant that we have received from the Australian Department of Foreign Affairs and Trade (DFAT), we are in the process of redesigning the Mesh Extender for use in tropical-maritime environment, | As part of the Pacific Humanitarian Challenge (PHC) grant that we have received from the Australian Department of Foreign Affairs and Trade (DFAT), we are in the process of redesigning the Mesh Extender for use in tropical-maritime environment, | ||
+ | |||
+ | |||
+ | ==== Software Development ==== | ||
+ | |||
+ | The primary repository for the Mesh Extender is: | ||
+ | * https:// | ||
+ | |||
+ | If you wish to develop on the individual packages, then these are the relevant repositories: | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
==== Specifications ==== | ==== Specifications ==== | ||
Line 9: | Line 21: | ||
* Full custom-designed injection-moulded housing. | * Full custom-designed injection-moulded housing. | ||
* Designed to meet IP65 or IP66 (although we do not have funds to subject it to certification). | * Designed to meet IP65 or IP66 (although we do not have funds to subject it to certification). | ||
- | * Integrated flexible power options: 12v/24v automotive, solar (with integrated MPPT), | + | * Integrated flexible power options: 12v/24v automotive, solar (with integrated MPPT), and/or LiFePO4/ |
* microSD slot for Rhizome bulk data storage (replacing the previous energy consuming and unreliable USB memory-stick interface). | * microSD slot for Rhizome bulk data storage (replacing the previous energy consuming and unreliable USB memory-stick interface). | ||
- | * Slot for RFD900/ | + | * Slot for RFD900/ |
- | * External UHF and Wi-Fi antennae for improved radio performance | + | * External UHF and Wi-Fi antennae for improved radio performance. |
* Mesh of Things/ | * Mesh of Things/ | ||
* 2x Internal ethernet ports (1x giga-bit and 1x 100Mbit). | * 2x Internal ethernet ports (1x giga-bit and 1x 100Mbit). | ||
Line 40: | Line 52: | ||
==== Custom-Designed Injection Moulded Housing ==== | ==== Custom-Designed Injection Moulded Housing ==== | ||
- | |||
- | The housing has been designed, and the injection-moulding tools are in the process of being fabricated. We expect the first shots from the injection-moulding to be received in early April. | ||
- | |||
- | Industrial design for the housing was by ProEn, South Australia. | ||
- | |||
- | The housing requires a BS154 o-ring to provide the seal between the two halves of the case. We currently source these from Statewide Bearings (http:// | ||
- | |||
- | The following images show 3d models of the housing, as well as how the PCB and antennae cabling will connect. | ||
- | |||
- | {{: | ||
{{: | {{: | ||
- | {{: | + | [[content: |
- | + | ||
- | {{: | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | {{:content: | + | |
- | Perhaps the greatest challenge with the housing is to ensure that it will be IP65/66 rated, so that it can endure tropical-maritime and hot/cold outback conditions, while still being able to reject enough heat to keep the internal ambient temperature below 70C for proper operation of all components. | ||
==== Custom-Designed PCB ==== | ==== Custom-Designed PCB ==== | ||
- | The PCB is currently undergoing the third revision to address outstanding errata. | + | The PCB is currently undergoing the third revision to address outstanding errata. We hope to have samples before the end of March. |
First revision PCB, front and rear: | First revision PCB, front and rear: | ||
{{: | {{: | ||
+ | |||
==== Power/ | ==== Power/ | ||
- | We are engaging with Arkidelo to design and fabricate | + | This cable is a IP65 D-SUB 25 female |
+ | * solar panel OR vehicular 12v/24v supply | ||
+ | * 2-cell LiFePO4 or 6v sealed lead acid battery | ||
+ | It also contains an integrated I2C EEPROM that tells the Mesh Extender which radio frequency and transmit power it is allowed | ||
- | For the power input / USB charge port connector, we are currently intending to use http://www.banggood.com/ | + | [[content:meshextender: |
- | For the battery connector, we are currently intending | + | We are engaging with Arkidelo |
- | We will also need IP65/66 rated D-SUB 25-pin female connectors, which we have yet to source. | + | See the [[content: |
- | ==== Bill of Materials ==== | + | See [[content: |
- | The current bill of materials is as follows, but note that this is subject to change, and is currently incomplete. | + | ==== Mesh of Things (MoT) / Utility Connector ==== |
- | Also, for many items the purchase quantities are small, and pricing is retail rather than wholesale, and considerable cost savings are expected with bulk wholesale purchases. | + | [[content: |
- | ^ Electronics ^^^^^ 0 ^ 0 ^ | + | ==== Bill of Materials |
- | ^ Part ^ Source | + | |
- | | PCB | RFDesign | TBA | 1 | TBA | | + | |
- | | RFD900+/ | + | |
- | | 2.4GHz Wi-Fi antenna | TBA | TBA | TBA | TBA | 0 | 0 | | + | |
- | | 900MHz 3dB or 9dB antenna (2 per unit) | TBA | TBA | TBA | TBA | ? | 0 | | + | |
- | | 16GB microSD card | https:// | + | |
- | ^ Electronics SUB-TOTAL ^^^^ AU$120.00 ^^^ | + | |
- | | ||||| | + | |
- | ^ Power/ | + | |
- | ^ Part ^ Source | + | |
- | | Female IP67 D-SUB 25 solder-cup connector (they don't make IP65/66 ones). | + | |
- | | 4-pin 12v/ | + | |
- | | 3-pin battery pack input lead (20cm) | http:// | + | |
- | | 2KB I2C 8-pin DIP EEPROM for power/radio ID cable | http:// | + | |
- | | Thumb-screws. Not sure if metric or imperial. | http:// | + | |
- | | Low-pressure over-moulding of power/radio cable, including assembly of cable components. | To be provided by Akidelo. | TBA | 1 | AU$15.00 | 0 | 0 | | + | |
- | ^ Power/radio cable SUB-TOTAL ^^^^ AU$31.26 + US$1.98 ^^^ | + | |
- | | ||||| | + | |
- | ^ Housing ^^^^^ 0 ^ 0 ^ | + | |
- | ^ Part ^ Source | + | |
- | | Injection-moulded housings, produced from our custom injection-moulding tools. | + | |
- | | BS154 o-ring seal for housing | Statewide bearings (http:// | + | |
- | | reverse-sma fly-lead with bulk-head connector | RFDesign? | TBA | TBA | TBA | 0 | 0 | | + | |
- | | fly-lead from Domino Core to reverse-sma bulk-head connector | GL-INET or RFDesign? | TBA | TBA | TBA | 0 | 0 | | + | |
- | | Internal and external serial number and product identification labels. | + | |
- | | Goretex breather hole adhesive membrane spots. Shelf life of unused adhesive may be short (<1 year), also they need to confirm the most appropriate part and carry out a fitness for purpose appraisal. | + | |
- | ^ Housing SUB-TOTAL ^^^^ AU$13.86 ^^^ | + | |
- | | ||||| | + | |
- | ^ GRAND TOTAL ^^^^ AU$165.12 + US$1.98 ^^^ | + | |
- | + | ||
- | ==== Quality Control and Testing ==== | + | |
- | + | ||
- | We need to establish quality control, programming, | + | |
- | + | ||
- | ===== Mesh Extender PCB Test & Programming Rig ===== | + | |
- | + | ||
- | To be designed and implemented with Theo. Test rig that will allow flash programming and testing | + | |
- | + | ||
- | * Super-cap safe shutdown | + | |
- | * Ethernet port 1 | + | |
- | * Ethernet port 2 | + | |
- | * Wi-Fi (access point) | + | |
- | * Wi-Fi (ad-hoc) | + | |
- | * Servald and LBARD operate | + | |
- | * Internal UHF packet radio operation (sniff serial port?) | + | |
- | * Internal UHF packet radio reads, honours and reports Power/Radio cable I2C EEPROM status | + | |
- | * External radio operation | + | |
- | * Relay-switched output | + | |
- | * Opto-isolated inputs | + | |
- | * microSD card bulk storage | + | |
- | * Control of ssh login via microSD card special file | + | |
- | * Control of ssh login via Power/Radio cable I2C EEPROM | + | |
- | * Web-server operates | + | |
- | * Web-server reports radio regulatory settings | + | |
- | * Over-the-air update operates | + | |
- | * Over-the-air update BID can be configured via microSD card special file | + | |
- | * Over-the-air update BID can be configured in Power/Radio cable I2C EEPROM, and is honoured | + | |
- | * ... | + | |
- | + | ||
- | + | ||
- | ===== Power/Radio Cable Test & Programming Rig ===== | + | |
- | + | ||
- | To be designed and implemented with Ryan. Largely based on our flash-rfd900 utility to probe and program cable, combined with functional indication through a set of LEDs. | + | |
- | ===== Informal IP/ | + | [[content: |
- | Details to be confirmed. | + | ==== Provisioning, |
- | Suggested tests: | + | We need to establish quality control, programming, |
- | * Hot weather | + | |
- | * Temperature and humidity cycling test. | + | |
- | * Water spray test with Power/Radio cable connected. | + | |
- | * Repeated sudden power-loss | + | |
- | * ... ? | + | |
- | Success criteria: | + | [[content:meshextender: |
- | * Uninterrupted operation through tests (confirm via pingability via Wi-Fi?). | + | |
- | * System reboots cleanly. | + | |
- | * No condensation or dust ingress at conclusion of testing. | + | |
- | * ... ? | + | |
- | ==== Certifications ==== | + | |
- | The ME2.0 has not yet been subjected to any certifications. |