Trabajo General Arquitectura de Hardware.
To add new posts, simply add a file in the _posts directory that follows the convention YYYY-MM-DD-name-of-post.ext and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.
Jekyll also offers powerful support for code snippets.

Warnings: There are some attempts at humor here.
HARDWARE ARCHITECTURE
In engineering, hardware architecture refers to the identification of a system’s physical components and their interrelationships.
![HARDWARE ARCHITECTURE]https://en.wikipedia.org/wiki/Hardware_architecture

Inteligent Classroom before a Inteligent City
We think that we need a clever Classroom before think on a clever City.
A short range, ultra-low power consuming wireless technology.
Shares the “Bluetooth” name, but has different design goals in mind.
Power Consumption
Years, not hours or days.
Short range
About 50m
Packet-based
- BLE is a “star” topology network

_
The Stack
- Controller
- Host

_
Logical Link Control and Adaptation Protocol (L2CAP)
- MTU
- Channel Management
- Connection parameter updates

_
Maximum Transmission Unit (MTU)

_
Security Manager Protocol (SMP)
- Pairing
- Authentification
- Bonding

_
Generic Access Profile (GAP)
- Device Discovery
- Link Establishment
- Link Management
- Link Termination
- Initiation of security features

Attribute Protocol (ATT)
- A handle (address)
- A type
- A set of permissions
_
Central vs Peripheral
centravsperi _ ====
Generic Attribute Profile (GATT)
_ ====
Intervals

_
Connection-less
Devices do not need to maintain connections.

_
Interval

_
Pairing

Security
Devices pair, keys are distributed, and the connection is encrypted.
Encryption is AES-128.
Two kinds of services
There are primary services and secondary services.
Services can contain other services. (Nested services)
_
Profiles
Profiles define roles for devices to play.
_
Profiles & Services
Profiles contain services. Services can be contained by multiple profiles.
_
Anatomy of a Peripheral

Aplication
_
D3 Library
_
Bleno Library
Gracias!! ⤧ Next post Presentations: Arquitectura de Hardware ⤧ Previous post About HARDWARE ARCHITECTURE
