Skip to content

iocafe

open source IoT/IO device communication

Menu

  • home
  • get involved
  • services
  • docs
  • download
  • blog

Installing NASA Core Flight System and OpenSatKit to Virtual Machine

To utilize iocom in Satellite software development, abstraction of satellite hardware can be achieved using for example Open Source Core Flight System.  There is Open Source package OpenSatKit which has also ground system Cosmos and satellite simulator 42 and it

Markku Nissinen July 29, 2020July 29, 2020 Uncategorized No Comments Read more

PlatformIO is great

Writing portable microcontroller libraries is hard. The first issue that I run into is that it is hard to set up a toolchain and debugger for a specific microcontroller to run builds from the command line. Possible, but takes a

pekkalehtikoski May 18, 2020May 18, 2020 technical notes No Comments Read more

Democar project

Overall description Democar project demonstrates use case of Open Source iocom library in IoT device development. Code of the project is in github Open Source repository with MIT license. Server is from iocafe repository and it is running on Amazon

Markku Nissinen April 18, 2020April 18, 2020 iocom library development and testing No Comments Read more

ESP32: 1 MHz clock signal to output pin

code /* Example: Generate 1 MHz clock signal with ESP32, note 24.3.2020/pekka ESP32: LEDC peripheral can be used to generate clock signals between 40 MHz (half of APB clock) and approximately 0.001 Hz. Please check the LEDC chapter in Technical

pekkalehtikoski March 25, 2020April 4, 2020 technical notes No Comments Read more

Configuring micro-controller WiFi with Android phone’s LED flash

Introduction The “Gazerbeam” library enables configuring micro controller’s Wi-Fi network name (SSID) and password (PSK) using a LED flash of Android phone, etc. The phone needs APP to blink configuration information, the example Android Java application named “blinky”. A phototransistor

pekkalehtikoski March 19, 2020July 30, 2020 technical notes 7 Comments Read more

IOCOM in a simple multiplayer game?

I was testing IOCOM network topology using Python API (iocompython) and Pyglet game UI library. Network topology for a multiplayer game can be very similar to IO device network: I run server-side app (also python/iocompython) in Amazon’s AWS and client-side

pekkalehtikoski December 3, 2019March 25, 2020 iocom library development and testing No Comments Read more

iocom secure network topology

The network topology is an application-level feature and not part of core IOCOM. The core IOCOM can be used simply to transfer data between two devices. If your goal is to connect IO devices to a computer within a local

pekkalehtikoski September 19, 2019September 20, 2019 iocom library development and testing No Comments Read more

testing development tools and secure communications

– Visual Studio Code, Platform IO, Arduino libs, TLS, GDB, Esp-Prog/JTAG, and ESP32 – 190915, updated 15.9.2019/pekka A Lot of acronyms in the title. There are many options how to do micro-controller development, and this is one combination. The goal

pekkalehtikoski September 15, 2019September 20, 2019 iocom library development and testing No Comments Read more

running the virtual machine on Mac

You can run provided virtual machine on Mac either using Oracle VirtualBox or VMware Fusion Pro. I am using VirtualBox. In VirtualBox select “use existing disk image” and VirtualBox runs VMware virtual machine out of the box straight away without

Markku Nissinen September 7, 2019September 21, 2019 iocom library development and testing 2 Comments Read more

programming micro-controller flash over a network

190905, updated 5.9.2019/pekka The code executed by a micro-controller is typically stored in on-chip flash memory. There are alternatives, but this is definitely the mainstay. It is important that the code is executed “directly” from flash, thus one cannot overwrite

pekkalehtikoski September 5, 2019September 19, 2019 iocom library development and testing No Comments Read more

technical brief in Helsinki

To be announced. Technical brief about applicability and use of the communication library will be held in Helsinki later this year. We will post detailed info and schedule later.

Markku Nissinen September 4, 2019September 19, 2019 events and news No Comments Read more

setting the iocom 2020 release date

Current code is in github, and we are writing and testing it. Different micro-controllers, development environments adding features, etc. The reqular fun part of coder’s day. Many things do work today, and there is still a lot to do. Current

pekkalehtikoski September 3, 2019September 19, 2019 events and news No Comments Read more
Copyright © 2021 iocafe. Powered by WordPress. Theme: Spacious by ThemeGrill.