The purpose of this document is to define the high level requirements for a firmware
development project of a sensor data collection system based on STM32 Primer 2 and ST
This project description intends to define a design for a complete firmware, ready-to-use
for demonstration, operating on a system built from STM32 Primer2 and MEMS
accelerometers. The accelerometers are low-power 3-axis linear accelerometers with
digital output. The foreseen firmware needs to run an STM32 Primer2 device connecting
the sensing elements via an I2C interface, capable of translating information from a
This section provides the design principles with reasons driving these principles.
-- Very simple, if possible the simplest solutions are preferred.
- I2C Bus
-- For the communication between the STM Primer The usage of I2C bus is flexible printed circuit board is required.
The preference it to create a firmware, which is portable between STM32 and ST7
microcontrollers (both present on the STM32 Primer2 development platform)
Scope of Work
The following activities are in scope:
- Connection of Sensor
-- via Add-On Module  or
-- via breakout boards of MEMS sensors connecting to the E14 extension
connector of STM32 Primer2, similar to  (Please note, that this is a
different type of MEMS, although suitable for I2C integration development)
- Firmware development
The following activities are out of scope:
- Application development
The following activities are limited to the necessary extent:
- Electronic advice, design and verification with regards to SMT32 Primer2
The following activities may be extended to the necessary extent:
- Advice on electronic design and verification with regards to replacing SMT32 Primer 2 with SMT32 Primer1
- Advice on electronic design and verification with regards to replacing the SMT32
Primer2 with an Atmel AVR based solution
... DETAILED PROJECT DESCRPTION ATTACHED
15 freelancers are bidding on average $1632 for this job
We are a group experienced embedded engineers working on hardware and software projects. We can do you project. We have given more info in the PM Regards Somasundaram.I
I have many years experience designing with accelerometers from several manufacturers including ST LIS3L02 and LIS344AL. The I2C interface is also no problem.
I have exp with firmware development for micro controllers. I have good exposure to I2C and have implemented I2C protocol in firmware for powerpc processor and also 8051 micro controllers.