CC2640R2F: Secure bootloader for encrypted OTA update

CC2640R2F: Secure bootloader for encrypted OTA update

Development of a secure bootloader for encrypted OTA update via BLE. The bootloader has been developed in C in order to allow the OTA update of the Texas Instrument CC2640R2F, securely with an encrypted firmware image. The client controls the private keys and thanks to encryption techniques it is not possible to disassemble the firmwareContinue Reading CC2640R2F: Secure bootloader for encrypted OTA update

MCHP PIC p18f4431: Motor Control, 3-Ph, IGBT

MCHP PIC p18f4431: Motor Control, 3-Ph, IGBT

Development of a 3-Phases motor speed control via PWM controlling IGBTs. + Technology watch and R&D. + Electronics Hardware (schematics, BOM, PCB layout including SMPS) . + Embedded software in bare metal C on Microchip PIC p18f4431. + 1KW 3-phases motor. + Current sensing. + H-bridge regenerative breaking. + Flyback DCDC power supply. (2006 – 2008)

CC2640R2F: Smart Bluetooth Low Energy BLE Central (client)

CC2640R2F: Smart Bluetooth Low Energy BLE Central (client)

Development of a BLE central; The device is setup as a client, it connects to one or multiple Bluetooth sensors at the same time and without time multiplexing. The central gathers the information, processes them and takes action accordingly. With the TI CC2640R2F it runs on a single AAA battery. [Project is still confidential, moreContinue Reading CC2640R2F: Smart Bluetooth Low Energy BLE Central (client)

Hands on TI CC2640R2F

Hands on TI CC2640R2F

This is my first experience with CC2640R2F and also with TI more generally so I thought I’ll write down my feelings after a week as it might be of interest to someone else. Background I should mention that this was my very first time developing with TI, which means most of the comments concern TIContinue Reading Hands on TI CC2640R2F