Works

Tombo Works は以下の価値提供が可能です。

Works

組み込み Linux

Elixir で組み込み Linux 開発が可能な Nerves を用いた開発が可能です。

サーバアプリケーション

Elixir 及び Elixir 製のWebフレームワークである Phoenix を用いた開発が可能です。 また、 Tailwind CSS を用いた HTML/CSS コーディングが可能です。

デスクトップアプリケーション

C#, .Net を用いた開発が可能です。

組み込み Linux 開発実績

北九州市立大学国際環境工学部 山崎進 様

Nerves ポーティング

Digilient 製の SBC である Zybo Z7-10 への Nerves のポーティングを行いました。 cofigfs を使って Bitstream と dtbo をロードさせることができます。

自社開発

Raspberry Pi Mouse V3 の Nerves 対応

RT 製の教育研究用ロボット Raspberry Pi Mouse V3 を Nerves に対応させました。 Elixir ROS 2 クライアント である Rclex と Nerves を組み合わせることで、 ゲームパッドから操作可能な Nerves としています。

自社開発

産業用エッジコントローラの Nerves 対応

Seeed 製の産業用エッジコントローラである EdgeBox-RPI-200 を Nerves に対応させました。 搭載 RTC を Nerves から利用できるよう OSS にコントリビュートし、 セルラーモジュールを利用できるようカーネルコンフィグを一部変更しました。

さくらインターネット株式会社 様

Nerves ポーティング, Elixir ROS 2 クライアント Rclex の Nerves 対応

Xilinx 製の SBC である Kria KR260 への Nerves のポーティング 及び Elixir ROS 2 クライアントである Rclex の Nerves 対応 を行いました。 Rclex は AArch64 だけでなく ARMv7 の Nerves 上でも動作可能としています。

さくらインターネット株式会社 様

Nerves ポーティング, Elixir/Nerves 用 DDS ライブラリの初期開発

Seeed 製の SBC である ODYSSEY - STM32MP157C への Nerves のポーティング 及び Elixir/Nerves から Eclipse Cyclone DDS を 利用可能にするライブラリ bdds の初期開発(クロスコンパイルの整備)を行いました。

自社開発

Nerves を利用した自社開発製品 Pocket LANcher をリリース

遠隔作業・遠隔支援を目的としたモバイル VPN 端末, Pocket LANcher, を開発しリリースしました。 端末のファームウェア更新を OTA で行えるよう Nerves Hub を自社でホストしています。

自社開発

Nerves ポーティング

横河電機製の汎用 OS 対応 CPU モジュール, F3RP70, に Nerves のポーティングを行いました。

CQ出版社 様

Interface 2020年12月号執筆

「IoT向きモダン言語Elixirの研究 第6回」を高瀬英希様と執筆しました。

サーバアプリケーション開発実績

株式会社コアジェニック 様

HTML/CSS コーディング

2023-02 からコアジェニック社の静的サイトジェネレータ tgweb を用いた HTML/CSS コーディングを請け負っています。 tgweb は Tailwind CSS を採用した静的サイトジェネレータです。

株式会社DigiDockConsulting 様

SaaS 開発

GCP 上でホストされる SaaS を開発するチームに 2021-09 から 9 ヶ月間参加し、 開発を行いました。

デスクトップアプリケーション開発実績

トーシン制御株式会社 様

C# アプリケーション開発

ハードウェアリプレースに対応するため シリアル通信により装置を操作する C# アプリケーションの開発を行いました。 開発効率向上のために対向装置の簡易シミュレータを Elixir で作成しました。

トーシン制御株式会社 様

VB から C# への移植

シリアル通信により装置を操作する VB プログラム の C# への移植を行いました。 開発効率向上のために対向装置の簡易シミュレータを Elixir で作成しました。