About: nathael

Créateur

Video about MWL project during Innorobo

Hello Everybody !

Here is the link to the Video made by Sébastien Meunier (in French) during Innorobo 2015 for France télévision (Méta Média).
The video presents some parts of the 1/87th scale Car-System we made for the Mini World Lyon project.
It focuses on our prototyping platform made using common prototyping technics as found at YouFactory or in many other FabLabs.

Technical Documentation for the RF-Sub1GHz module, USB version

As we said, the effects of the new start of the DomoTab project are here, with the technical page for the RF Sub-1GHz module being online and the User manual for the USB version of the RF Sub-1GHz module also ready for download..

UEXT and Standalone versions of the module or very similar to the USB version, so the documentation for these versions should be ready soon.

Technical Data

RF Sub-1GHz module’s technical data:

RF Sub-1GHz module reference manual.

Hardware:

Micro-controller : NXP’s LPC1224

  • Core ARM Cortex-M0
  • Core Frequency: 48MHz
  • Flash : 32Ko onboard programmable
  • SRAM : 4Ko
  • 2xUART, SPI, I²C, GPIO, ADC, PWM, …

Interfaces and Features:

  • Cortex-M0 micro-controller running at 48MHz, with 4Ko of SRAM, 32Ko of fully onboard programmable Flash with no additional equipment.
  • CC1101 RF transceiver from Texas Instrument
  • TMP101 temperature sensor from Texas Instrument.
  • AP1603 step-up voltage regulator, 0.9V minimal voltage input.
  • Integrated USB to UART bridge, FTDI FT230X.
  • Bicolor LED.
  • Reset and ISP buttons (ISP available for user after boot).
  • Micro-SD card on the standalone version.
  • 15 GPIO, including 2 ADC inputs, 3 PWM outputs, I2C, SPI and SWD access, using 2.54mm pins for easy prototyping.

Complete autonomy:

Thanks to the integrated USB-to-UART bridge giving access to UART0 for programming (access to serial ISP mode), communication and providing power.

Programming of the UEXT and Standalone versions requires a USB-to-UART adapter (3.3V).

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).

Size :

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

Cotes RF USB module

Weight :

  • Full version with USB type A male connector: 10g

Technical documents :

Sub-1GHz RF Module

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).

RF Sub-1GHz

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.

Sources for the electronic part (schematics and routing) are available in this directory (KiCad). Get the three archives (.tar.bz2) (The schematics are also available in the technical documentation of the module).

The technical documentation for the USB version is available.
It includes all technical information about the hardware, the software, the schematics, and the BOM.
UEXT and standalone versions are very close to the USB version, their documentation will be written in a near future.

Paper 5 now online (in french) on Techno-Innov’s Wiki

The number 15 of Open Silicium is out, so it’ time to publish the paper which was in number 14.

It’s done !

For the curious ones who want to understand what’s behind IDE like Arduino’s IDE, this article is a good start.

You will be led through the required steps to get the usual “Hello World” in it’s micro-controller version: tunring ON a led. Hey, don’t ask for too much, it won’t blink yet.

This paper will be used for the courses during UDOS on Friday morning (July 10, 2015): Discovery of a micro-controller “from scratch”: getting inside, or doing it the other way (from arduino).

A place on YouFactory’s booth at Innorobo 2015

We spent the first three days of this month on the booth provided by YouFactory during Innorobo 2015

Thank you to Pole Pixel for the booth :)

We presented some projects for which we used technics and production tools available at YouFactory:

  • DTPlug’s box, which went through validation stages using 3D printing (hot wire) before mold production.
  • Prototype model for the car system development for MWL‘s huge, 300 square meters, model, built for a permanent show. It has been made using laser cutting.
  • Prototyping and production of the charging stations for the vehicules, also using laser cutting.
  • Prototyping and production of the chassis and front steering assembly using 3D printing, but with resin (Using a FormLabs Form 1+, which produces finer details.

Also thank you to the event organisation team :)
+++

A new start for the DomoTab project

Hi all,

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.

Technical documentation and product page for the LPC1224-Breakout Board

The Technical documentation for the LPC1224-BreakOut board is now available!

We are working on the documentations for the other products, the next one to get it should be the RF-Sub1GHz module.

The LPC1224-BreakOut board is available in our online store, either with USB-A connector or micro USB one.

Technical Data

LPC1224-BreakOut board’s technical data:

LPC1224-BreakOut board reference manual

Hardware:

Micro-controller : NXP’s LPC1224

  • Core ARM Cortex-M0
  • Core Freq: 48MHz
  • Flash : 32Ko onboard programmable
  • SRAM : 4Ko
  • 2xUART, SPI, I²C, GPIO, ADC, PWM, …

Interfaces and Features:

  • 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.
  • Bicolor LED.
  • 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.

Complete autonomy:

Thanks to the integrated USB-to-UART bridge giving access to UART0 for programming (access to serial ISP mode), communication and providing power.

Size :

  • 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

Logo SiDO

Weight :

  • Full version with USB type A male connector: 10g

Technical documents :

LPC1224-BreakOut Board

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.

LPC1224-BO

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).

Software is already available as well as the schematics, in KiCad format obviously (Get the .tar.bz2 files).
The schematics are also included in the technical reference manual

The reference manual is available !
This manual includes all technical information about the hardware, some help about the software.