TH /TannoHubYOSHINOBU TANNO日本語 ↗
TECHNICAL NOTES

Build. Test. Analyze.

Explore implementation, analysis, and earlier development records by topic.

THEMATIC ARCHIVE

Technical records by topic

Browse by technical topic rather than year; dates remain available within each record.

Search 7 guides and 142 development records. Historical procedures and environments are preserved as recorded.

149 / 149

Sensors & Measurement

GPS Sensor + Xbee
2012 / Sensors & Measurement

GPS Sensor + Xbee

I implemented program that real time gps receiver. data sample refference
Precision evaluation of depth Sensor
2012 / Sensors & Measurement

Precision evaluation of depth Sensor

I experimented getting distance with Xtion. night movie evening movie
Sensing Network
2012 / Sensors & Measurement

Sensing Network

I implemented program that mapped gps and co2 data on google map while cycling.

Data Analysis & Computer Vision

Interval Photograph System
2023 / Data Analysis & Computer Vision

Interval Photograph System

I made the system using Raspberry zero and USB camera. process
How to bind Cuda and OpenCV on Jetson Nano
2022 / Data Analysis & Computer Vision

How to bind Cuda and OpenCV on Jetson Nano

You need to rebuild OpenCV, but you can setup easily. Detail document
How to autorun graphic application on Jetson Nano
2022 / Data Analysis & Computer Vision

How to autorun graphic application on Jetson Nano

you need to set graphic manager or X window system for autorun. Detail document
Camera Calibration Tool
2016 / Data Analysis & Computer Vision

Camera Calibration Tool

This tool can be fix distortion of the camera using OpencvSharp. Source Code
Lecture Material 3 in Kanemoto Lab
2013 / Data Analysis & Computer Vision

Lecture Material 3 in Kanemoto Lab

I wrote setting opencv and sample. Slide (Japanese)
Stereo Camera Project Completed
2013 / Data Analysis & Computer Vision

Stereo Camera Project Completed

I wrote blockMatch and calculating distance. movie slide(Japanese)
3D modeling of stereo camera frame
2013 / Data Analysis & Computer Vision

3D modeling of stereo camera frame

I fix frame with AutoDesk.
Stereo Camera Frame Prototype
2013 / Data Analysis & Computer Vision

Stereo Camera Frame Prototype

I made USB camera frame prototype and print with 3d printer.
Pandabord and USB Camera
2013 / Data Analysis & Computer Vision

Pandabord and USB Camera

Pandabord send USB cam data. Other machine receive data and display. Single Stereo
Web Camera to Manga Image
2012 / Data Analysis & Computer Vision

Web Camera to Manga Image

I used OpenCVSharp. movie
Lecture Material 6 in Kanemoto Lab 2012
2012 / Data Analysis & Computer Vision

Lecture Material 6 in Kanemoto Lab 2012

I introduced location estimation of camera. subject slide(japanese)
Progress of stereo camera
2012 / Data Analysis & Computer Vision

Progress of stereo camera

I could parallax from frame.
Camera calibration
2012 / Data Analysis & Computer Vision

Camera calibration

I implemented program that detecting corrner and calibration. movie
AR.Drone2.0 + AI-Ball
2012 / Data Analysis & Computer Vision

AR.Drone2.0 + AI-Ball

I implemented program that wireless camera capture image on ar.drone. movie
GUI Camera Calibration Program
2012 / Data Analysis & Computer Vision

GUI Camera Calibration Program

I implemented calibration program from checkerboard. movie
synchronization of face and camera moving
2012 / Data Analysis & Computer Vision

synchronization of face and camera moving

I implemented tilt pan program with evi-d100. movie
MindTune
2012 / Data Analysis & Computer Vision

MindTune

I get brain data with windowAPICodePack. And I get view of eye with usb camera.

Embedded Systems & IoT

Digital Potentiometer
2024 / Embedded Systems & IoT

Digital Potentiometer

I confirmed communication between Arduino Duemilanove and MCP4018T-103E/LT on SOT363-6 DIP board. Reference of Wire and Code
How to set Attiny202
2024 / Embedded Systems & IoT

How to set Attiny202

I upload slide for Attiny202 coding with Arduino. Reference
LED Driver Management
2023 / Embedded Systems & IoT

LED Driver Management

I controlled the LED Driver 16x8(HT16K33) using Arduino. code or cicuit design
How to make an effort for good job
2022 / Embedded Systems & IoT

How to make an effort for good job

We must review our behavior for good job. Most important action is to sleep until natural awaking. Detail document
How to write code in Attiny10
2019 / Embedded Systems & IoT

How to write code in Attiny10

I wrote code in Attiny10. Information
How to setup two I2Cs on Attiny841
2019 / Embedded Systems & IoT

How to setup two I2Cs on Attiny841

I wrote about softwareI2CMaster and slaveI2C on Attiny841. Infromation and Source Code
How to output Arduino's PWM using same timer
                 
                    Arduino chip has three timer and each timer can cotrol two pwm pin.
                     Reference 1 [Arduino Uno – PWM周波数を”自由に”変更する]  
 Reference 2 [2pin_example.ino]
2018 / Embedded Systems & IoT

How to output Arduino's PWM using same timer Arduino chip has three timer and each timer can cotrol two pwm pin. Reference 1 [Arduino Uno – PWM周波数を”自由に”変更する] Reference 2 [2pin_example.ino]

I2C control over raspberry pi
2018 / Embedded Systems & IoT

I2C control over raspberry pi

I2C Enable#sudo rapi-config : 5->i2c->enable I2C Speed #sudo vi /boot/config.txt : i2c1_baudrate=100000(set this value yourself)
Sending float data using 4 byte serial
2018 / Embedded Systems & IoT

Sending float data using 4 byte serial

Arduino can send float data serial divided 4-byte using "union".
16-bit A/D converter with variable gain amplifier function using I2C
2018 / Embedded Systems & IoT

16-bit A/D converter with variable gain amplifier function using I2C

I evaluated [SX8725C Board] I confirmed the increase of the value.
Image Trace function in Illustrator
2017 / Embedded Systems & IoT

Image Trace function in Illustrator

This function is useful if you want to change the image to illustration. And you are able to do detail coloring because expansion function outputs image path.
Duotone function in Photoshop
2017 / Embedded Systems & IoT

Duotone function in Photoshop

This function is useful if you want to change grayscale to another color. Especially effective when changing the color of calligraphy.
Convert Image to Footprint using KiCad
2017 / Embedded Systems & IoT

Convert Image to Footprint using KiCad

"Bitmap to Component Converter" function is useful if you want to design logo or antenna on board. And you can change layer to F.Cu or B.Cu if you rewrite footprint data directly.
I2C Tip: How to change pull-up resistor value
2017 / Embedded Systems & IoT

I2C Tip: How to change pull-up resistor value

If I2C wave is curved, set lower pull-up. If I2C wave is not reaching 0v, set higher pull-up. [Image Reference] [Infromation Reference]
Synchronization with viewer and MPU9150
2017 / Embedded Systems & IoT

Synchronization with viewer and MPU9150

I made it using DMP. This document is useful that DMP supports or not. Movie Reference
Run OV7670
2017 / Embedded Systems & IoT

Run OV7670

I succeeded in acquiring OV7670 data. Reference site
Made ICE40 Writer
2017 / Embedded Systems & IoT

Made ICE40 Writer

I made ICE40 Writer and confirmed that ICE40 read bitmap from SPI flash memory. Especially, these site are useful. RelatedWork Configuration
I2C Master using DE0(FPGA)
2016 / Embedded Systems & IoT

I2C Master using DE0(FPGA)

I made I2C master on FPGA. I evaluated only logic analyzer because I don't have I2C Slave Chip adapted 3.3V or I2C driver.
PWM Generator using Arduino
2016 / Embedded Systems & IoT

PWM Generator using Arduino

I made it using tone function and analyzing serial read data. Movie (Youtube)
Decimal Number Send Using Serial and FPGA
                 
                    I was successful in implementation of sending decimal 16bit data using serial communication.
                    Image show decimal value from FPGA on Arduino terminal.
2016 / Embedded Systems & IoT

Decimal Number Send Using Serial and FPGA I was successful in implementation of sending decimal 16bit data using serial communication. Image show decimal value from FPGA on Arduino terminal.

I was successful in implementation of sending decimal 16bit data using serial communication. Image show decimal value from FPGA on Arduino terminal.
BCD (Double dabble) Logic Circuit
2016 / Embedded Systems & IoT

BCD (Double dabble) Logic Circuit

I was successful in implementation of BCD logic circuit. First I made it using C# for comparison of data transition. After I made it using MODELSIM.
Serial Communication Using FPGA
2016 / Embedded Systems & IoT

Serial Communication Using FPGA

I was successful in implementation of serial communication on FPGA. I used DE0 board and USB to TTL UART - Serial Converter.
How to set PWM in Attiny841
2016 / Embedded Systems & IoT

How to set PWM in Attiny841

115p in 12.12.4 and 116p in Table12-7 on Attiny841 document is useful. only six pin allocate from TOCC0 to TOCC7. My Memo
Stabilizer Environment
2016 / Embedded Systems & IoT

Stabilizer Environment

I made environment and code for stabilizer test using Arduino UNO and MPU6050 and GWSPIC/STD/F GWPIC/STD/F. Movie(Youtube)
How to activate pull-up resistor in Attiny841
2016 / Embedded Systems & IoT

How to activate pull-up resistor in Attiny841

I found hint in Attiny841 document 57 page. And I realized activate multi PORTA rewriting "PUEA" value. Dcoument
SerialAnalogSerial
2016 / Embedded Systems & IoT

SerialAnalogSerial

I made program AnalogRead(ChipA) -> SerialWrite(ChipA) -> SerialRead(ChipB) -> AnalogWrite(ChipB). Git Code
Evaluate XMOS
2016 / Embedded Systems & IoT

Evaluate XMOS

I confirmed XMOS Start Kit can use AnalogRead (Need XSCOPE set). This start kit may not helpful because this chip is different from usual chip (chip's resource use writer)
AtmelStudio
                 Now version (7.0) can write program to especially chip (e.g. Attiny Series) using only basic install.
2016 / Embedded Systems & IoT

AtmelStudio Now version (7.0) can write program to especially chip (e.g. Attiny Series) using only basic install.

Now version (7.0) can write program to especially chip (e.g. Attiny Series) using only basic install.
Learn hardware analysis equipment
2016 / Embedded Systems & IoT

Learn hardware analysis equipment

I used digital oscilloscope and power supply for work.
Making PCB
2016 / Embedded Systems & IoT

Making PCB

I made PCB with KiCad.
Lightroom
                 Lightroom is excellent photo processing. Especially easy to adjust the light .
2016 / Embedded Systems & IoT

Lightroom Lightroom is excellent photo processing. Especially easy to adjust the light .

Lightroom is excellent photo processing. Especially easy to adjust the light .
Arduino IDE for Visual Studio
2016 / Embedded Systems & IoT

Arduino IDE for Visual Studio

you can embed Arduino code with visual studio. You can header information. It's very useful.
K-means and X-means
2016 / Embedded Systems & IoT

K-means and X-means

I learn about K-menas and X-means, implement simple 2 dimension. How to Implement Source Code
PyCharm And Tensorflow
2015 / Embedded Systems & IoT

PyCharm And Tensorflow

I made program that Tensorflow GUI sample with PyCharm. PyCharm is Excellent Editor ! Movie(Youtube)
Posture Recognition with Adafruit LSM9DS0
2015 / Embedded Systems & IoT

Posture Recognition with Adafruit LSM9DS0

I am implementing a program of posture recognition in processing. Last Progress(Youtube)
Processing 3.0 MultiWindow LineChart Sample
2015 / Embedded Systems & IoT

Processing 3.0 MultiWindow LineChart Sample

Since the information was small it has published a sample in github. Run Result(Youtube)
Clay Animation Support Tool
2015 / Embedded Systems & IoT

Clay Animation Support Tool

This soft replace the background of the specific color. Movie (Youtube)
24BitToRGB565
2015 / Embedded Systems & IoT

24BitToRGB565

I made program that convert 24Bit Image to RGB565 and merge file. demo (Youtube)
StopMotionEditor
2015 / Embedded Systems & IoT

StopMotionEditor

I used ffmpeg and made stop motion from movie file. demo (Youtube)
Excel Reserve Geoencoding
2015 / Embedded Systems & IoT

Excel Reserve Geoencoding

I used vba and Google API. demo (Youtube)
Lecture Material 2 in Kanemoto Lab
2013 / Embedded Systems & IoT

Lecture Material 2 in Kanemoto Lab

I wrote basic sample in C#. Slide (Japanese) Subject
Lecture Material 1 in Kanemoto Lab
2013 / Embedded Systems & IoT

Lecture Material 1 in Kanemoto Lab

I wrote setting visual studio and C#. Slide (Japanese)
Delaunay triangulation
2013 / Embedded Systems & IoT

Delaunay triangulation

I implemented Delaunay triangulation with C#. Point is random in movie. movie
Data analyzer with neural network
2013 / Embedded Systems & IoT

Data analyzer with neural network

It solves xor problem in movie. movie
SharpGL
2013 / Embedded Systems & IoT

SharpGL

SharpGL is possible to use opengl in C#. movie
Learning IPhone app
2013 / Embedded Systems & IoT

Learning IPhone app

I controlled image and twitter in movie. movie
Data anlyzer with genetic algorithm
2013 / Embedded Systems & IoT

Data anlyzer with genetic algorithm

I implemented program that return most much data from multi input data. movie
3D Plot of distance
2013 / Embedded Systems & IoT

3D Plot of distance

Xtion's distance data plotted with High performance WPF 3D Chart. movie
Kinect2Scratch
2013 / Embedded Systems & IoT

Kinect2Scratch

I implemented right hand moving and image synchronize. movie
Slide(Japanese)
2013 / Embedded Systems & IoT

Slide(Japanese)

Use to ReSharper Slide(Japanese)
uCosminexus Stream Data Platform
2012 / Embedded Systems & IoT

uCosminexus Stream Data Platform

I implemented program that output and merge data with uCosminexus Stream Data Platform and HiRDB. movie
GIT + VisualStuido + bitbucket =
2012 / Embedded Systems & IoT

GIT + VisualStuido + bitbucket =

Lecture Material 7 in Kanemoto Lab 2012
2012 / Embedded Systems & IoT

Lecture Material 7 in Kanemoto Lab 2012

I introduced Kinect and related app. slide(japnese) Subject is creating free app.
Lecture Material 4 in Kanemoto Lab 2012
2012 / Embedded Systems & IoT

Lecture Material 4 in Kanemoto Lab 2012

I introduced event and grayscale and bitmap converter and so on. subject slide(japanese)
Lecture Material 3 in Kanemoto Lab 2012
2012 / Embedded Systems & IoT

Lecture Material 3 in Kanemoto Lab 2012

I introduced bitmap controlling and picturebox. slide(japanese)
Lecture Material 2 in Kanemoto Lab 2012
2012 / Embedded Systems & IoT

Lecture Material 2 in Kanemoto Lab 2012

I introduced setting file path and extracting edge and output console. slide(japanese)
Lecture Material 1 in Kanemoto Lab 2012
2012 / Embedded Systems & IoT

Lecture Material 1 in Kanemoto Lab 2012

I introduced how to install tool. slide(japanese)
Crystal radio
2012 / Embedded Systems & IoT

Crystal radio

It is possible to listen radio without electronic.
Lego + NXC
2012 / Embedded Systems & IoT

Lego + NXC

Gaussian pyramid
2012 / Embedded Systems & IoT

Gaussian pyramid

I shade off image with 3x3 Gaussian kernel. reference
Campus Festival
2012 / Embedded Systems & IoT

Campus Festival

I announced Kinect and 3d modeling in Campus festival.
Map Image Cutter Project
2012 / Embedded Systems & IoT

Map Image Cutter Project

I implemented program that image cut same length. movie
AR Name Card
2012 / Embedded Systems & IoT

AR Name Card

I made ar name card with SLARToolKit. movie
Stereo Match Program
2012 / Embedded Systems & IoT

Stereo Match Program

I implemented getting distance program. movie
Ar Drone 2.0
2012 / Embedded Systems & IoT

Ar Drone 2.0

I used ARDrone-Control-.NET and recoded movie. movie
Moving Detection
2012 / Embedded Systems & IoT

Moving Detection

I implemented moving detection with xtion. movie
ReconstructMe
2012 / Embedded Systems & IoT

ReconstructMe

3d modeling tool with Kinect. (Need GPU)
School cafeteria bot
2011 / Embedded Systems & IoT

School cafeteria bot

I implemented program that send menu to twitter.
Controlling rumba
2011 / Embedded Systems & IoT

Controlling rumba

I controlled rumba with Rootooth. movie
Mash up search engine
2011 / Embedded Systems & IoT

Mash up search engine

I implemented program that search engine deciding by majority.

Programming & Software

Next Generation of HTML Editor
2024 / Programming & Software

Next Generation of HTML Editor

Cursor + UI Sketcher(Cursor addin) + HTML Preview(Cursor addin). You can edit HTML with your sketch or image. Demo
AI Editor: Cursor
2024 / Programming & Software

AI Editor: Cursor

you can edit code with AI chat. Demo
Unity chan Walk the Unity World
2023 / Programming & Software

Unity chan Walk the Unity World

I developed a Unity demo showcasing Unity-chan walking to captivate students' interest in programming. demo
How to make https server
2021 / Programming & Software

How to make https server

Useful site for understanding https data flow (Japanese) Link. I upload how to make https server SlideShare.
How to write code on MachXO2
2018 / Programming & Software

How to write code on MachXO2

I wrote how to write code on LCMXO2-1200HC-4SG32C. Slide Share
ATMEGA328 Fuse Setting
2018 / Programming & Software

ATMEGA328 Fuse Setting

we need to check crystal and div8 because default crystal setting is internal 8Mhz and enabled div8 occurs slow processing. Reference [Arduino Default Fuse Settings]
Tip of Atmega328p
2017 / Programming & Software

Tip of Atmega328p

Atmega328p is set as internal clock 8Mhz at default. For same condition as Arduino Uno (Outer 16Mhz), you need to set fuse or burn Arduino. Fuse Emulator Fuse Reference
3G Line Communication
2017 / Programming & Software

3G Line Communication

I succeeded sending data using WCDMA (3G Line). I made server using perl for testing. BandWidthHardATHTTPTCPServer
IOS Wifi Send Sample
2015 / Programming & Software

IOS Wifi Send Sample

I made program that Ipod Touch send data with WIFI. Movie(Youtube)
Code(GitHub)
Gmail API Sample
2015 / Programming & Software

Gmail API Sample

I made gmail api sample dotnet program because web's information is bad. Code (Git hub)
Browser Control with C#
2015 / Programming & Software

Browser Control with C#

I wrote use to WebBrowser Class (not Synchronize or asynchronous) . Slide(Japnese) Sample Code
Lecture Material 6 in Kanemoto Lab.
2013 / Programming & Software

Lecture Material 6 in Kanemoto Lab.

I wrote python setting and sample program. Slide (Japanese)
Lecture Material 4 in Kanemoto Lab
2013 / Programming & Software

Lecture Material 4 in Kanemoto Lab

I wrote control webcam and color data. Slide (Japanese) Subject
Auto Scroll Browser
2013 / Programming & Software

Auto Scroll Browser

I implemented auto scroll web Browser in C#. movie
synergy
2013 / Programming & Software

synergy

Synager is possible to control mac and windows with a mouse and keyboard. movie
Heroku
2012 / Programming & Software

Heroku

This site move heroku. It is easy to update web page. heroku
Windows PowerShell
2012 / Programming & Software

Windows PowerShell

I introduced ls command with power shell and so on. slide(japanese)
Kinect + Unity
2012 / Programming & Software

Kinect + Unity

Avatar can move with unity. movie
Lecture Material 5 in Kanemoto Lab 2012
2012 / Programming & Software

Lecture Material 5 in Kanemoto Lab 2012

I introduced file IO and drawing Line and webcam controlling and so on. subject slide(japanese) Sample.csv
TypeScript
2012 / Programming & Software

TypeScript

Typescript is near JavaScript and able to convert JavaScript. slide(japanese)
Finger and cursor
2011 / Programming & Software

Finger and cursor

I syncronize finger motion and cursor with Candescent NUI movie
Hand and cursor
2011 / Programming & Software

Hand and cursor

I synchronized hand and cursor. movie

Education Technology & Learning Support

Prototyping & Fabrication

Electronic Enclosure
2022 / Prototyping & Fabrication

Electronic Enclosure

I made electronic enclosure for showcasing application of engineering skill.
How to set up 3D printer
2021 / Prototyping & Fabrication

How to set up 3D printer

I set up Ender 3 PRO and I wrote document. This document is useful for beginner of 3D printer.
KinectFusion Implementation 1
2015 / Prototyping & Fabrication

KinectFusion Implementation 1

I implement KinectFusion with PCL (Point Cloud Library). Not Complete. Progress (Youtube)
Kinect SDK 1.7
2013 / Prototyping & Fabrication

Kinect SDK 1.7

Kinect SDK Version is up and possible to use Kinect fusion.