CryptoTicker

Standard

CryptoTicker is an information display board that supports over 1500 coin pairs. The PCB consists of 4 individual 1.3″ OLED displays controlled by an ESP32. These displays can show a coin pair each. The display outputs are shifted using a multiplexor. Updating or changing the information on the fly is possible from the localhost web server that is running on the device. Vertical and Horizontal positioning is possible. There are 4 programmable push-buttons located on the back of the device.
The device can be extendable to support up to 8 displays or with extra multiplexors up to 64 displays.

Continue reading

SSD1309 2.42″ 128×64 OLED Display wiring

Standard

I have gotten a bigger 2.42″ OLED display from Aliexpress. I got the 16pin version instead of the 7 pin one.

This is the copy of the SSD1306 that Adafruit sells and the same library works with it. It supports 8bit, I2C and SPI. The only problem I had was with the wiring for I2C. As usual, Aliexpress sellers do not offer any documentation or help. I managed to find some schematics online.

Continue reading

Building a product from scratch part 2 (The Processor)

Standard

The main concern was to find a good combination of price, power and availability. The market is filled with cheap with IoT chips and single board computers.

Raspberry Pi Zero W

The hardware for my product had to be affordable. For the CPU I originally started the prototyping using a Raspberry Pi zero W the Wi-Fi version. My first PCB was based on this board. I used 90-degree SMD dual pin headers to connect the raspberry pi to the PCB. I went with SMD pin headers so I could keep the other side of the PCB clean and flush for the LCD-s.

Continue reading

Visualizing L3G4200D gyro movement with Blender

Standard

I have purchased a rather cheap gyro L3G4200D sensor from eBay that can detect 3 axis rotation and deliver it through an I2C or SPI interface. I tried to use it to detect horizontal and vertical rotation in real-time. This turned out quite difficult as I could not visualize what the Gyro was outputting. I needed a visualization. I ended up using Blender to visualize the gyro that is connected to an Arduino Uno. With this combination, I got a real-time report that turned out pretty good and proved the sensor to be quite accurate at what it does.

Continue reading