All three versions may be operated using a battery or any power supply between 0.9 and 4.2V providing enough current (required current not yet tested).
Note : the heigth (15mm) depends on the headers you choose to mount and the selected side for mounting them. The indicated heigth is the worst case, with headers on both sides.
Height for standalone module with no header is 7mm.
Board with USB type A male connector (L x l x H): 65.5mm x 22.5mm x 15mm
Board with UEXT connector (L x l x H) : 50mm x 22.5mm x 15mm
Standalone board (L x l x H) : 40mm x 22.5mm x 15mm
The Sub-1GHz RF module is a radio module for sub 1GHz frequencies (315/433MHz and 868/915MHz).
This module is based upon the GPIO-Demo module (or LPC1224-BO) and adds an RF transceiver (CC1101 from Texas Instrument), an oscilator for the internal RTC, and a “Step-up” (step-up voltage regulator) for battery operation.
The module exists in three different versions:
USB, for PC interface and development,
UEXT, for intergration with the DomoTab project,
Standalone for all the other uses (create you own IOT devices or drive any part of your home).
The software is available in the modules project in our git repository.
The code from the sample apps (under apps/rf_sub1G/) makes it easy to start using the module, and will be completed with more complex examples, including specific configurations of the RF transceiver, use of encrypted communication, and power handling, along with the support of existing protocols.
We have been very busy for about a year and a half on a customer project, and thus unable to spend much time on our own project, but here we are, back and as motivated as ever, as there have been a lot of feedback and interest from all of you about home automation and the Internet of Things (IoT), but with respect to privacy, DiY, and free software
At first, we will spend time on writting the documentations for yet undocumented products (RF module and DTPlug), both as PDF and on the Wiki, and then on adding examples and software support for all of our products.
At the same time, we will go on with the development of the KNX, 1Wire modules, and start a few other modules : CPL (Power Line), BLE (Bluetooth Low Energy), and 2.4GHz RF for support of the 6LowPAN protocol. Each module should come as USB, UEXT and standalone as for the RF-Sub1GHz module.
For the most curious of you, the other project we worked on last year was a car system and animation system for Mini World Lyon.
We will create a one-pager to showcase what we did, and try to sell the result either as a whole, or by ourselves, which would need some more time to create end-user oriented versions of the system, as the customer decided to keep a simple licence rather than buy the whole intellectual property.
Cortex-M0 micro-controller running at 48MHz, with 4Ko of SRAM, 32Ko of fully onboard programmable Flash with no additional equipment.
Integrated USB to UART bridge, FTDI FT230X.
Reset and ISP buttons (ISP available for user after boot).
Easy access to 34 GPIO, including 6 ADC inputs and access to UART0, UART1, I²C and SPI using 2.54mm pins for easy prototyping, plus 5V, 3.3V and ground from USB on dedicated pins for use without external supply.
Thanks to the integrated USB-to-UART bridge giving access to UART0 for programming (access to serial ISP mode), communication and providing power.
Board with USB type A male connector (L x l x H): 65.5mm x 35mm x 15mm
Board with micro USB female connector (L x l x H) : 50mm x 35mm x 15mm
The LPC1224-BreakOut board (or LPC1224-BO) is a simplified version of the GPIO Demo module, using a different form factor for easier use with rapid prototyping boards.
This board is not specificaly designed for the DomoTab project, but rather as an autonomous development platform for NXP’s LPC1224 micro-controller.
This development board has all the development specific features from the GPIO Demo module: a FTDI FT230X USB/Serial interface which allows you to power and reprogram the module without cables, cards or power supplies (with choice between micro USB or typa A connector), a two tone LED, two buttons for micro-controller Reset and access to ISP boot mode, and of course access to 34 GPIO (including 6 ADC inputs) on 2.54mm threaded pins. They are spaced conveniently for use on a test plate and have access to 3.3V and 5V power.
Another complete USB key sized development platform!
The main differences (appart from the form factor) are the removal of the UEXT connector and the I²C components (EEPROM and temperature sensor).