Paul Stoffregen posted an update in his Teensy Audio Library on Hackaday.io:
Some projects need a lot of audio I/O. Maybe you’re doing positional audio sound effects (using the 8-tap delay effect) where ordinary stereo or even 5 channel “surround” isn’t enough? Maybe you’re making the ultimate Eurorack synthesizer module? Or you just want a lot of signals, because you can!
Here’s a board for the Cirrus Logic CS42448 chip, which provides 6 inputs and 8 outputs. All are high quality audio, and all work simultaneously.
PaulStoffregen has shared the board on OSH Park:
From the The Oddbloke Geek Blog, an EEPROM programmer shield designed for Arduino Mega:
Some time ago, I wrote about my DIY EEPROM programmer driven by an Arduino Mega. It’s a very simple, low-tech project … but has attracted a consistently-high number of visitors to the site and is something I use several times a week.
From the bitknitting blog:
I made a PCB with the Si7006 on it. This post is my bumblings encountered as I successfully got temperature and humidity readings from a Si7006 using the PCB I designed. In summary, the Si7006 is easy to work with. It is relatively easy to solder and very easy to access via I2C […]
The design files and source code are available on GitHub:
Breakout board designed in KiCad to connect Pervasive Displays 2.15″ E-Paper (E2215CS062) to Teensy 3.2 or Teensy LC. Based Teensy E-Paper Shield by Jarek Lupinski in EAGLE.
My goal is to create a name badge I can wear at conferences and Maker Faires. This was first step to verify the KiCad schematic and KiCad footprints work. I will post more information as the badge project progresses.
KiCad PCB design files:
The board is shared on OSH Park:
E-Paper Breakout Board for Teensy
Bill of Materials (BoM)
- uses EPD215 Arduino Library by Jarek Lupinski for his E-paper Teensy Shield
- requires pinout modification:
Related: Jarek’s ePaper Teensy shield
From Orlando Hoilett of Calvary Engineering on Hackaday.io:
A sweet Arduino shield with a ton of cool sensors for physiological parameters such as heart rate and breathing rate
The features include:
- Heart Rate Monitoring with the MAX30101
- Pulse Oximeter with the MAX30101
- Electrocardiogram, Electromyogram, and Electrooculogram with our Super Simple EXG Circuit
- Bioimpedance with the AD5934
- Body Temperature with the MLX90614
- Ambient Light with a CdS Photocell
- Ambient Temperature with a Thermistor
The design files and source code are available on GitHub:
This breakout board designed in KiCad makes it easy to put a rotary encoder and pull-up resistors on a breadboard. (Thanks to Enrico for the idea to add pull-up resistors). The footprints on the back are meant for 1206 SMD resistors. I choose 1K Ohm resistors, marked
102, when I assembled this board.
Additional photos are available in the GitHub repo’s images directory and in a Google Photos gallery.
Here is the OSH Park shared project for the board:
The KiCad design files are available on GitHub:
I used this KiCad symbol and footprint by Mike Cousins for a Sparkfun rotary encoder:
I’ve verified that these rotary encoders fit:
I wrote this Arduino sketch to run on the Teensy 3.2. The brightness of one LED is controlled by the rotary encoder knob. The other LED is turns on when the rotary encoder knob is pressed down:
Here’s a video of the breakout board being used with a Bourns PEC12R-4220F-S0024 and Teensy 3.2:
Clovis Fritzen designed this Arduino-compatible, vertically-mountable board that exclusively uses through-hole components:
I personally love the concept of electronic boards connected in “slots” (vertically attached to a horizontal board), like most industrial-grade PLC’s or even our desktop’s expansion cards (video, sound memory): it saves a lot of space and adds more functions to the system, all at once!
The PCB is for sale on Tindie:
Vertically mountable Arduino – PCB only
This is an Arduno-Nano compatible controller that can be vertically mounted to bredboards and boards
OnChip has posted a Crowd Supply update on their plans for Arduino compatibility:
Arduino compatibility can mean a lot of things to a lot of different people, so we’ll try to be as concrete and specific as possible. For the Open-V, Arduino development tools, and interoperating on a hardware level with existing Arduino shields.
We’ve updated our live, web-streamed demos to include an Arduino mode in addition to the assembler and C modes we already have. You might also notice the relatively new Blockly modes and a refined layout of the demo page. Go write some code and see the results live streamed!
Kris Winer of Pesky Products designed these easy-to-program, high-performance and low-power dev boards:
Program an STM32L4 Cortex M4F with the Arduino IDE via USB
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
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
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
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
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