Android, IoT & AAOS Projects

Organized by different criterias such as JetPack Compose, Wearables, Bluetooth Low Energy, Kotlin, Internet of Things, Java, Medical and C/C++

Kotlin Multiplatform (KMP)

Android Automotive OS

Android Automotive OS (v0.2)
Google Directions API for Android Automotive OS

Read more

Android Automotive OS
Delivery costumers from backend API

Read more

JetPack Compose

Simple Navigation with Compose
Simple Navigation with Compose

Read more

Realtime Stockwatcher with an MVI pattern, LiveData & a “Serverless” RESTful API
Realtime Stock Watcher with RESTful API

Read more

State Hoisting with Sateless Composables
State hoisting for composable reusability

Read more

Gaming

SDK and Mental Health Game development
Gaming SDK development and Mental Health Games.

Read more

Robotics

Robotics
Lego Robot with custom electronics and embeded software using an Apple ][ with 64 Kb memory

Read more


Data Analysis

Cleaning, transforming and modeling data to discover useful information
Cleaning, transforming and modeling data to discover useful information

Read more

Snoreware Sleep Data Analysis
Snoreware Sleep Data Analysis

Read more


C/C++ Projects

NFC reader for NXP TapLinx and Android SDK
NFC reader for NXP TapLinx and Android SDK

Read more

Android with Google Cloud Backend and remote IoT sensor reading
End to Endi Digital Solution

Read more

Legato Embeded Software Prototype
Embeded software and Android SDK project

Read more

C Firmware on a TI MCU3220 Real Time OS
IoT temperature sensing

Read more


RFID Bluetooth Low Energy & NFC

NFC reader for NXP TapLinx and Android SDK
NFC reader for NXP TapLinx and Android SDK

Read more

Proximity Beacons for Marketing App
Proximity Beacons for Marketing App

Read more

Smart Heating.
Smart Heating.

Read more

Artificial intelligence first steps
Artificial intelligence first steps

Read more

Sleep Medicine Remote Diagnostics with Android OS Wearable
Sleep Medicine Remote Diagnostics with Android OS Wearable

Read more


Wearables

Snoreware Sleep Data Analysis
Snoreware Sleep Data Analysis

Read more

Sleep Medicine Remote Diagnostics with Android OS Wearable
Sleep Medicine Remote Diagnostics with Android OS Wearable

Read more


Internet of Things

Robotics
Robotics

Read more

Android with Google Cloud Backend and remote IoT sensor reading
Android with Google Cloud Backend and remote IoT sensor reading

Read more

Legato Embeded Software Prototype
Legato Embeded Software Prototype

Read more

Smart Heating.
Smart Heating.

Read more

Artificial intelligence first steps
Artificial intelligence first steps

Read more

C Firmware on a TI MCU3220 Real Time OS
C Firmware on a TI MCU3220 Real Time OS

Read more


Medical

SDK and Mental Health Game development
SDK and Mental Health Game development

Read more

Snoreware Sleep Data Analysis
Snoreware Sleep Data Analysis

Read more

Sleep Medicine Remote Diagnostics with Android OS Wearable
Sleep Medicine Remote Diagnostics with Android OS Wearable

Read more


Push Notifications

Artificial intelligence first steps
Artificial intelligence first steps

Read more

Cleaning, transforming and modeling data to discover useful information
Cleaning, transforming and modeling data to discover useful information

Read more

Comunity with built in Chat and Push Notifications
Comunity with built in Chat and Push Notifications

Read more


XMPP Protocol

Dual purpose App - Taxi App for drivers and passengers
Dual purpose App - Taxi App for drivers and passengers

Read more

Android devices bidirectional communications
Android devices bidirectional communications

Read more

Comunity with built in Chat and Push Notifications
Comunity with built in Chat and Push Notifications

Read more

Web projects

Comunity with built in Chat and Push Notifications
User profiles, chat and Firebase Notifications

Read more

Own projects portfolio
Engineering projects portfolio

Read more


Blog


Android Automotive OS (v0.2)

Android Automotive OS (v0.2)

Android Automotive: the future of car entertainment is built-in to the car rather than requiring a phone connection, and the benefits of that are huge.

Read more

Android Automotive OS

Android Automotive OS

Android Automotive: the future of car entertainment is built-in to the car rather than requiring a phone connection, and the benefits of that are huge.

Read more

SDK and Mental Health Game development

SDK and Mental Health Game development

Gaming SDK development and Mental Health Games. Coordinate memory, psicomotricity and speed helps patients with mental health illnesses train and potentially recover from them.

Read more

Robotics

Robotics

The first Lego Robot documented on the Internet, developed in 1989 by Marc Farssac at the age of 17, using custom TTL electronics, programmed in Basic & Asembler (Machine Code) with an Apple ][ and 64 Kb of memory.

Read more

NFC reader for NXP TapLinx and Android SDK

NFC reader for NXP TapLinx and Android SDK

On one side the android.nfc.tech of the Android SDK allows to access MifareClassic, MifareUltralight, Ndef, NdefFormatable, NfcA, NfcB, NfcBarcode, NfcF and NfcV Tag' properties and I/O operations. On the other side, the TapLinx SDK is the new Mifare SDK, an open API designed to ease the development of NFC based Apps, allowing to access all features of NXP's product portofolio, MIFARE® products, NTAG® and ICODE® products.

Read more

Dual purpose App - Taxi App for drivers and passengers

Dual purpose App - Taxi App for drivers and passengers

My UpWork customer requested the core of a communications system among two different user roles within one App. The goal was to communicate passengers and drivers. This was achieved thanks to the XMPP protocol, a Google Cloud Connections Server and an App Engine Java Application to register users and drivers.

Read more

Proximity Beacons for Marketing App

Proximity Beacons for Marketing App

This is a base Store App with Bluetooth Low Energy functionality scanning for Beacons, BLE devices on reach. Once they are found, they are shown on the screen. Once the user walks away from the Beacon, the screen refreshes and the Beacon goes away from the screen.

Read more

Legato Embeded Software Prototype

Legato Embeded Software Prototype

Using a Narrow Band IoT Gateway and programming it using the Legato Framework, I pushed simulated sensor readings to the cloud, displayed them on a Web Frontend and also on a mobile App with almost real time.

Read more

Sleep Medicine Remote Diagnostics with Android OS Wearable

Sleep Medicine Remote Diagnostics with Android OS Wearable

A Google sponsored project to collect user data and display it in a remote diagnostics front panel in almost real time.

Read more

Comunity with built in Chat and Push Notifications

Comunity with built in Chat and Push Notifications

startup project with a Business Plan, Finance Plan, Onepager and initial support from Barcelona Activa in Barcelona but lacked support from the City Hall and the Culture Department.

Read more

Snoreware Sleep Data Analysis

Snoreware Sleep Data Analysis

Snorek App was started in December 2012 and published on Google Play in August 2013. As explained in this link the major difficulty was to develop an algorithm that detected the snores of sleeping people. The project evolved to a business to consumer App available at the Google Play storte from this link.

Read more

Cleaning, transforming and modeling data to discover useful information

Cleaning, transforming and modeling data to discover useful information

The SleepApp captures the sound from the mobile telephone, samples it and filters it to identify snores using a "Snore detection algorithm developed by Marc Farssac".

Read more

Android devices bidirectional communications

Android devices bidirectional communications

The Extensible Messaging and Presence Protocol (XMPP) is an open XML technology for real-time communication, which powers a wide range of applications including instant messaging, presence and collaboration.

Read more

Realtime stockwatcher with RESTful API
State hoisting with Compose
Jetpack Compose - First App (Beta)
Architecture Alternatives @ Roche Diagnostics - 700h multiple variants development with JetPack & Architecture Components in Kotlin (MVVM, Data- & Viewbinding, Room, LiveData, Navigation, DI, Dagger, Hilt, Koin)
End to End - Sensor Reading in Real Time
Jira tracking with GitLab integration
XMPP Messaging
Room, LiveData, MVVM and a Firebase Realtime Database
Sleep Medicine Remote Diagnostics with Android OS Wearable
Io T Sensors Interconnection
Bluetooth Low Energy Gateway
Proximity Beacons for Marketing App
Jetpack & Architecture Components (Oct'18)
NFC Near Field Communications Reading
IoT Frontend with @Octave
Snore detection with Tizen O.S Wearable
Snore and movements with Tizen O.S Wearable
Snorek hits the market
Snorek 2013 - 2014

Read this project blog post

Marc Farssac
Interim Android
Developer & Team Leader


Let's talk now !
+34 644 22 00 88

Get in touch

Marc Farssac

WeWork - Espai d'oficines i coworking
Carrer de Tànger 86
08018 Barcelona
Catalonia, Spain

E-Mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
Mobile: +34 644 22 00 88
Landline: +34 93 460 86 39

© Marc Farssac. All rights reserved.
Legacy site https://former.mfb.cat.
Find my apps on the Google play store