Arduino-programmable ARM Cortex M4F Boards

Kris Winer of Pesky Products designed these easy-to-program, high-performance and low-power dev boards:

screenshot-at-2016-12-19-18-21-29
Arduino-programmable Cortex M4F Development Boards

Program an STM32L4 Cortex M4F with the Arduino IDE via USB

07d323cc59a7037a2ce3db223c0fdf7d_original-jpg

Technical specifications of the Butterfly and Ladybug STM32L4 dev boards:

  • Microcontroller: STM32L4 ARM Cortex M4F
  • Clock speed: 1, 2, 4, 8, 16, 24, 32, 48, 64, 80 MHz
  • Operating voltage: 3.3V
  •  I/O pin limits: most pins 5.0 V tolerant, 20 mA
  • Digital I/O pins: 22, with 11 PWM (Butterfly), 13, with 10 PWM (Ladybug)
  • Analog input pins: 6 (Butterfly), 5 (Ladybug), 12-bit ADC channels
  • Analog output pins: 2 12-bit DAC
  • RTC: 1 ppm accuracy
  • Flash memory: 256 KB
  • SRAM: 64 KB
  • Voltage regulator: 3.3-5.5V input / 3.3V, 150 mA output

New Butterfly and Ladybug add-on boards

57b2768c5f3f65c565cb477bb7899e9a_original

To the left is an MPU9250 accel/gyro/magnetometer motion sensor and the BME280 pressure/humidity/temperature sensor

To the right is an ESP8266 wifi-enabled add-on board for Butterfly

Ladybug environmental data logger

99dd694fbdf0d16502e4c95b29031171_original.jpg

Reading the BME280 and VEML6040 sensors at 0.5 Hz and outputting pressure, temperature, humidity, altitude, RGB light intensity and RTC time and date to the Sharp memory display

Simple designs make hardware customization easy

c2e3de0f40183339cd72afecdd487e5a_original

Flight Controller:

STM32L432 receives quaternions from the EM7180, which itself is master to the motion and pressure sensors, GNSS data from the CAM M8Q, then processes and packages the data and sends it to the ESP8285 via UART bridge for transmission to a hand-held controller

9627aadfc8bbc07331533d6a13b697b3_original

Industrial Diagnostics:

uses an STM32L433 as master to several slave sensors to detect and process signals from industrial equipment and report to a remote server via blue tooth

Arduino-programmable ARM Cortex M4F Boards

2 thoughts on “Arduino-programmable ARM Cortex M4F Boards

  1. whatnick says:

    Great projects overall. I am really interested in the flight controller board. Will it be available via tindie ? Meanwhile I have backed the other 2 on KS. Really admire Kris’s work.

    Like

Leave a comment