Indo Swiss Training Center Workshop
Introduction to Embedded Systems & Internet of Things, ARM Processor & Risc-V Processor, AI/ML Applications using System On Module & Single Board Computer.
Applications in various domains like Industrial Automation, Medical & Healthcare, Energy Automation, Transportation, Aerospace, Railways, Retail Automation.
3. 01/01/10 | Seite 3
Enabling IoT in INDIA
INDIA’s First Open-Source Hardware Platform
Industrial Grade Hardware for IIoT
Open-Source Hardware
4. 01/01/10 | Seite 4
The Journey
2009
BB-AT91
2005
LinkSys Router
2019
• RB-A5D2x
• RB-i.MX6UL
• RB-Arti7
5. System Hardware
Processor Blueprint, defines IS & other hardware blocks of Processor
Processor design in VHDL / Verilog having ALU, Registors, TCU, Buses..
Product = SBC + Software + Housing/Mechanicals
Silicon with Processor & peripherals like GPIO, UART, I2C, SPI, USB,
Ethernet …
SOM = SOC+ RAM + Flash + PMIC, SBC = Board with SOM &
interfacing devices like LCD, Connectors, Sensors & Communication
modules
armV7a
ARM
CORTEX-A5
ATMEL
SAMA5D7
phyCORE-
A5D2x
RuggedBO
ARD
Gateway
6. 01/01/10 | Seite 6
Embedded Systems Classification
MCU Based
Very Low Power
Small Code (KB’s)
Baremetal
Small RTOS
MPU Based
High Speed (200MHz till
1GHz)
OS + Application Code
MPU+ Based
Special Co-Processors
Very High Computation
Power
Special Hardware Accelerator
Engines like TPU, VPU,
GPU’s
S1.0 S2.0 S3.0
Mostly uses Cortex-M4
having BLE comm and
few sensors need
companion mobile
Mostly uses Cortex-A7,
4G comm friendly UI,
make calls, check emails
etc …
Mostly uses Cortex-53,
4G and advance AI/ML
capabilities to process the
data on-device and
generate analytics &
feedback
12. 01/01/10 | Seite 12
New
Swadesh Single Board Computer
RuggedBOARD-Arti7
To Enable Swadeshi Microprocessors &
RISC-V Eco-System
13. 01/01/10 | Seite 13
RuggedBOARD-Arti7
RB-Arti7 Single Board Computer is a off-the-shelf solution to
quickly prototype the soft processor like RISC-V based VEGA &
Shakthi.
• Completely Industrial Grade & Long-term availability
• Used for production deployment in quantities of 10/100/1000.
• CE/FCC Certification compliances
SOM
15. 01/01/10 | Seite 15
HWF# Feature Spec
HWF1 SOM phyCORE-Artix7
HWF2 Power 12Vin
HWF3 JTAG / Debug USB to JTAG
HWF4 Ethernet 10/100
HWF5 USB USB‐UART Bridge
HWF6 SD Card Micro SD Card Connector
HWF7 RS232 x2
HWF8 RS485 x1
HWF9 CAN x1
HWF10 Digital Inputs x4 ( Input volt 0 to 24V)
HWF11 Digital Output x4 ( Output volt 0 to 24V)
HWF12 mPCIe / M.2 NGF Cellular connector USB 2.0 / USB 3.0 Interface for cellular modules
HWF13 M.2 Expansion Header Sensor, Wireless, IO Module Expander
HWF14 MicroBUS Header Sensor, Wireless, IO Modules Expander
HWF15 RTC BAT Conn RTC Battery Connector
HWF16 User Switches User Switch connected to GPIO
HWF17 User Leds User leds connected to GPIOs
HWF18 Display Connector TFT LCD 24bit RBD Interface
HWF19 Expansion Header GPIO, I2C, SPI,
HWF20 PCB Size 115X95 mm
RB-Arti7 Specifications
16. 01/01/10 | Seite 16
SOM: phyCORE-Artix7
phyCORE-Artix7 System-On-Module used as core of RB-Arti7,
gives flexibility for developers to build their own custom
Application Carrier Board making use of existing design.
- Artix7 FPGA will be replaced with custom SoCs based on
VEGA & Shakthi.
17. 01/01/10 | Seite 17
RB-Arti7 Block Diagram
Feature Spec
FPGA Xilinx Artix-7 100T
PMIC Multi channel
RAM 256MB DDR3L
Flash 32MB QSPI NOR
Ethernet 10/100
Connector Edge Connectors
Temp -45 to +85 ℃
Size 33x33 mm
18. 01/01/10 | Seite 18
HWF# Feature Spec
HWF1 SOM phyCORE-Artix7
HWF2 Power 12Vin
HWF3 JTAG / Debug USB to JTAG
HWF4 Ethernet 10/100
HWF5 USB USB‐UART Bridge
HWF6 SD Card Micro SD Card Connector
HWF7 RS232 x2
HWF8 RS485 x1
HWF9 CAN x1
HWF10 Digital Inputs x4 ( Input volt 0 to 24V)
HWF11 Digital Output x4 ( Output volt 0 to 24V)
HWF12 mPCIe / M.2 NGF Cellular connector USB 2.0 / USB 3.0 Interface for cellular modules
HWF13 M.2 Expansion Header Sensor, Wireless, IO Module Expander
HWF14 MicroBUS Header Sensor, Wireless, IO Modules Expander
HWF15 RTC BAT Conn RTC Battery Connector
HWF16 User Switches User Switch connected to GPIO
HWF17 User Leds User leds connected to GPIOs
HWF18 Display Connector TFT LCD 24bit RBD Interface
HWF19 Expansion Header GPIO, I2C, SPI,
HWF20 PCB Size 115X95 mm
RB-Arti7 Specifications
29. 01/01/10 | Seite 29
Providing Industrial Grade Hardware
(SBC)
Build Industrial grade software eco
system with major Open source IoT
Components
Training young resources to easily
transform their ideas to real IoT
applications
IoT Community
31. 01/01/10 | Seite 31
Open Source Community
Let us try together to produce
100K IoT Engineers in INDIA to serve Globe with IoT
32. 01/01/10 | Seite 32
RuggedBOARD-A5D2x & i.MX6UL
in
Mass Production Stage
33. 01/01/10 | Seite 33
B Vasu Dev
ABOUT Vasu
Vasu has 15+ Years of industry experience in Embedded Technologies mainly
on ARM & Linux, he has worked at major MNC’s like LG, Wipro, MIC
Electronics and is currently heading PHYTEC INDA, a subsidiary of PHYTEC
Messtechnik GmbH GERMANY as Managing Director. PHYTEC serves as OEM
for many electronic and embedded companies to develop and deploy their
products at the lowest possible time with high reliability and quality using
ARM based SOMs (System On Modules ) & SBCs (Single Board Computers).
The industry verticals he was engaged are Industrial Automation, Mobility &
Energy, Medical/Healthcare, Retail market.
Apart from his technical work, he is an active coach & guide for Embedded
developers and actively spend his time to train the developers on Embedded
Linux, Yocto, IoT, Android System Development. He is the master mind
behind RuggedBOARD Open Source Hardware Platform. Vasu as a mentor
helped many start-ups to build their products and position them in market.
Managing Director
PHYTEC Embedded Pvt
Ltd
vasu.b@phytec.in
+91-9535504414