BARE METAL EMBEDDED
This NFC based electronic shopping cart device, or smart basket, is a small electronics device attached to a shopping basket helping the customers in the big shopping malls to have information about the items they have in their carts. It is used in stores as a kind of shopping assistant device and a device that will inform the customers about the promotions and other advertising information. When customer wants to buy a product from the store, it can be registered into the device and the product is automatically added in customers’ electronic shopping basket list of items. The same device can be used to get more details about the product like: possible promotions, ingredients and additional information that is not exposed at products package.
The basic set of functionalities provided by this device are:
The hardware used in this device is based on development boards from STM. The main board is a STM32F7 Discovery board with addition of an NFC module which is also STM based. The following list provides more details of the used HW:
The system has a specifically designed GUI for use by diverse customer types. The system has the following features:
The STM based gaming console is intended to serve as a powerful but not so expensive device which will be mostly used by small kids, toddlers, as an electronic hand held play tool. Based on our analysis of potential candidate platforms, STM32 Discovery boards fulfills all the needed criteria in order to be used as base for development of such a console. The major reason for having such a device is to have a:
The platform provides an excellent system for development of almost all types of games since it is interfacing diverse input devices like:
The feedback to the player is via:
The current version of the prototype is based on STM32F7 Discovery board and also version for STM32F4 Discovery.
A device for advanced payment terminal in every shop where cash is used for buying goods. The system has a set of diverse interfaces for interconnection with external devices like bar code reader, cash box, electronics scales and similar. As a basic requirement for this device is precise control of all the cash which is taken during the daily sales and calculation of all the taxes that should be paid. Additionally the system has to take care for a detailed stock status of all the goods which are stored into the shop where the device is used.
Main features of this advanced payment terminal are:
The system is consisted of multiple MCU boards with STM chips used. Using STM provided a possibility to use a MCU for their diverse portfolio which are a perfect fit for all the need for this product. Besides the main board the following boards are using STM MCU’s:
Motor control system is a crucial part of a bigger project where simple and robust solution for precise positioning of a hook is needed. Motor control device’s duty is to control the movement of the hook with high precision as fast as possible for the mechanics used.
Stepper motor drivers used in this 3-axis motor device are STMicroelectronics L6470H as a part of EVAL6470H demonstration board. These boards act as a fully integrated micro stepping motor drivers, and when used in daisy chain configuration it can easily be configured to control all 3 motors from a single SPI master. However in this configuration one MCU was used to control two stepper drivers for positioning the hook in Y and Z directions and one MCU was used to control the position of the hook in X direction by using DC motor with Encoder.
MCUs used to control and communicate with DC motor and stepper motor control drivers are based on STM32F415. STM32F415RG is a high-performance ARM Cortex-M4 32-bit core, incorporates high-speed embedded memories (Flash memory of 1 Mbyte and 192 Kbytes of SRAM), two PWM timers for motor control.
Wearable Gadget or wrist monitoring system is a hardware device that can monitor, detect and aggregate various body parameters as well as body states (running, walking…). It has wireless communication with a mobile device via Bluetooth 4.0 interface and wired via USB which is also used for battery charging.
Features that are supported by the Wearable Gadget device are:
The gadget has three modes of operation: Normal, Fitness and Sleeping mode making it usable during the whole day. Used for measurement of aggregation during physical workouts, pedometer, calories counter, aggregation during sleep, smart alarm, etc.
Hardware components which are part of the Wearable Gadget are:
Seavus is a software development and consulting company with a proven track-record in providing successful enterprise-wide business solutions, covering the European and US market from several offices in the world. We serve over 3,500 customers worldwide, with the knowledge and the skills of over 900 ICT experts.
Project Management Tips
Business Excellence Blog
Seavus Education & Development Center