SW4STM32でHALを使わずにPWM出力を行う

Nucleo F411RE

はじめに System Workbench for STM32 (SW4STM32)を使ったSTM32マイコンプログラミングについて調べていると,その情報の95%はHALやLLといった抽象化レイヤーを使ったものになるといっても過言ではないでしょう. しかし,こういった抽象化レイヤーは何をやっているかわからない!! 例えばここ (About STM32 HAL quality and perform […]

STM32の開発環境をmacOS Mojaveに構築する

Nucleo F411RE

はじめに これまでNucleo F303K8やF303REなどをARM Mbedとして使っていたのですが,MbedはRTOSのMbed OS 5に移行中で,UARTのバグが放置されているなどの問題が起きています. しかしながら,Nucleo評価ボードは格安で手に入るため,活用していきたいところです.そこでSystem Workbench for STM32 (SW4STM32)とSTM32Cube […]

[アップデート] AfterSearchWE 2.1.2

AfterSearchWE 2.1.2 概要 AfterSearchWE 2.1.2 を公開しました。 このバージョンでは、ハイライトの削除ボタンの追加に加えて、インターフェースの小さな変更を行いました。 アップデート内容 ハイライト削除ボタンの追加 画面下のAfterSearchバーの右側に、”Remove highlights”ボタンが追加されました。キーワード検索ボタ […]

Ubuntu Budgie 18.04をVMWareにインストール&直後の設定

budgie-welcome

Ubuntu Budgie について この記事では、Ubuntu BudgieをVMWare Workstation Player上の仮想マシンにインストールした後、開発ツールやLaTeXなどの環境整備や日本語化を行います。 Budgie デスクトップ環境はSolus OSのために書かれたデスクトップ環境ですが、UbuntuやManjaroなど、様々なLinuxディストリビューションに移植されてい […]

Maker Faire Tokyo 2018での出展が紹介されました!

iPizza

ロボコンマガジン 2018年11月号において,iPizzaが紹介されました コーナーは小さいですが,ロボコンマガジン 2018年11月号において,Maker Faire Tokyo 2018に出展させて頂いた スマートCNCピザカッター”iPizza”が紹介されました! ロボコンマガジン 2018年11月号 Maker Faire Tokyo 2018について 2018年8 […]

Raspberry Pi 3をWPA2-Enterpriseの無線LANに接続する方法

はじめに 大学などでは,接続にIDとパスワードを必要とする無線LANが採用されていることが多いです.それらの多くはWPA2-Enterpriseを用いています. Raspberry Piを接続する際には少し面倒な作業が必要で,いつも忘れてしまうのでここに記しておきます. 環境 Board: Raspberry Pi 3 model B OS: Raspbian Stretch 接続の手順 まずは設 […]

AfterSearchWE – ページ内検索を効率化する [Firefoxアドオン]

SearchWPの代替アドオンを目指しています FirefoxアドオンにSearchWPというものがありました.SearchWPは,Firefoxの検索バーに入力されたキーワードがボタンに変化し,クリックすることでページ内検索を行うことができるというものです.大変便利なアドオンだったのですが,FirefoxがQuantumになり,SearchWPの用いていたAPIをサポートしなくなったことで,使う […]

第4のOS? Haiku R1 Beta 1 を仮想マシンにインストール

haiku_screenshot

はじめに Haiku R1 Beta 1が,プロジェクト開始から17年が経過した2018年になって,ようやくリリースされました.なお,Haikuについては,前回の記事を参照してください. この記事では,Haikuに触れてみることを目的として,Haikuを仮想マシンにインストールしMozcによる日本語入力が可能になるところまでを扱います. 前回の記事: 第4のOS? Haiku R1 Beta 1 […]

第4のOS? Haiku R1 Beta 1 の紹介

haiku_screenshot

はじめに HaikuというOSが面白くて楽しいので紹介します. Haikuとは Haikuは、2001年にBeOS(BeOS)の後継プロジェクトとして発足しました.高速かつシンプルで,取っ付きやすいパワフルなOSを目指して開発されています.2018年になってようやくベータ版がリリースされました. そもそもBeOSとは BeOSは,Be社によって1991年に開発が始まったOSです.当初は同社のハード […]

これで分かるオブジェクト指向入門 基本編 #2-最近のオブジェクト指向

C++_image

はじめに この連載では,オブジェクト指向を学んだ視点から見て,オブジェクト指向を実際に扱えるようになることを目指して解説していきます. 基本編では,実際にオブジェクト指向プログラミングを行うために,必要な概念を大まかに解説していきます. また,本連載では,オブジェクト指向についてはさっぱり分からないけれど,CやArduino, Pythonなどのプログラミング言語なら一つでも触ったことがあるような […]