Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

STM32 and Arduino Pro Mini Based Wireless Data Logger with OLED Display

View and Edit Project In Cirkit DesignerImage of STM32 and Arduino Pro Mini Based Wireless Data Logger with OLED Display

Circuit Documentation

Summary

This document provides a detailed overview of a custom circuit design. The circuit includes multiple microcontrollers, sensors, and communication modules. The primary microcontrollers used are the Maple Mini STM32F1 and the Arduino Pro Mini. The circuit also integrates an nRF52840 ProMicro for wireless communication, a Si4463 Custom Breakout for RF communication, an SSD1306 OLED display for visual output, an SD SDHC card module for storage, and a USB Serial TTL for serial communication.

Component List

  1. Maple Mini STM32F1

    • Description: A microcontroller board based on the STM32F1 series.
    • Pins: Vcc, GND, Vbat, 14, 13, 12, RST, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, Vin, 31, 30, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, but
  2. nRF52840 ProMicro

    • Description: A microcontroller board with integrated Bluetooth and wireless communication capabilities.
    • Pins: B+, RAW, GND, RST, VCC, 31, 29, 2, 115, 113, 111, 10, 600, B-, 6, 8, 17, 20, 22, 24, 100, 11, 104, 106, 107, 102, 101
  3. Si4463 Custom Breakout

    • Description: A breakout board for the Si4463 RF transceiver.
    • Pins: Vcc, GPIO1, IRQ, SCLK, MISO, MOSI, SS, GPIO3, SDN, GND
  4. USB Serial TTL

    • Description: A USB to TTL serial converter.
    • Pins: GND, 5V, TX, RX, DTR, 3.3V
  5. SSD1306 128x64 SPI OLED

    • Description: A 128x64 pixel OLED display with SPI interface.
    • Pins: GND, Vcc, SCLK, MOSI, Reset, DC, CS
  6. SD SDHC

    • Description: An SD card module for SDHC cards.
    • Pins: 3V3, CS, MOSI, CLK, MISO, GND
  7. Arduino Pro Mini

    • Description: A compact microcontroller board based on the ATmega328P.
    • Pins: DTR, TXO, RXI, VCC, GND, A4, A5, RAW, RESET, A3, A2, A1, A0, SCK, MISO, MOSI, D10, D9, D8, D7, D6, D5, D4, D3, D2

Wiring Details

Maple Mini STM32F1

nRF52840 ProMicro

Si4463 Custom Breakout

USB Serial TTL

SSD1306 128x64 SPI OLED

SD SDHC

Arduino Pro Mini