| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Saucer Platform

Page history last edited by Noah Vawter 2 years, 1 month ago

Hardware Platform

Successor to the Jet Platform

Relative of EEl CPU A32 01

 

Instruments

Instrument Ranges

 

Overview

A 10,000 foot view of the general instrument design - can be applied to any of the instrument types below.

Common software and hardware components may be shared between them.

Subsystems

 

 

 

 

 

 

 

MicroController Feature Comparison - Nucleo 476, 432, 303; ESP32

 

Key Platform Questions

How many analog devices can a given device support? At what sample rate?

How quickly can the chip power on and become operational? From a cold boot? Sleep state?

What is the best arrangement of modules - breakout boards, circuit design? Best for rapid prototyping?

What is the best amplifier/speaker choice for a given platform? Can sound output volume scale up with mass and volume?

How integrated is the DAC to the MC? Does this stage add latency or reduce quality?

 

MicroController Comparison

 

Platform
Chip DAC

Flash,

KB

SRAM,

kB

Low Power ADCs
Analog Pins

Digital(no analog)

Pins

FPU

Max. CPU,

MHz

Price
Nucleo L476RG

STM32L4

Reference

Firmware

2x 12b     Yes
3
12-16
~50.  34 if all analogs are used.
single 80 $14

Nucleo L432KC

 

 pinout

reference manual

STM32L4 2x 12b     Yes
2?
8
14
single 80
$11

Nucleo L496ZG

User Guide

Schematic

STM32L4         3 24?   single    
Nucleo F303K8 STM32 no     No
2? 8 14
single
  $11
ESP32

Xtensa

1x 8b
    Yes 2?
18
    60
$5
Arduino Nano
Atmega 328 None
    No
1 8 12 no 16
$5
Axoloti  STM32F7 2x 12b
    No 3 16   yes   65 Euro
Butterfly STM32L433 2x 12b
    Yes 3 6? 22 single 80 $17.95
Dragonfly STM32L476/96
2x 12b     Yes 3 6?
  single 80
$29.95
M.O.B.B. (by Noah)
STM32F4 2x 12b     No 3 16 34 if all analogs are used. single 168 $25
MOBB32L4 (by Noah) STM32L4 2x 12b
    Yes 3 16 34 if all analogs are used. single 80 ~$20
Teensy 2.0 ATMEGA32U4 no     No 1 12 25 no 16 $16
Teensy 2.0++ AT90USB1286 no     No 1 8 46 no 16 $24
Teensy LC Cortex-M0+ 12b     No 1 13 27 no 48 $11.65
Teensy 3.2 Cortex-M4 12b     No 2 21 34 no 72 $19.8
Teensy 3.5 Cortex-M4F 12b     No 2 27 58 single 120 $24.25
Teensy 3.6 Cortex-M4F 12b     No 2 25 58 single 180 $29.25
Teensy 4.0 Cortex-M7 no 2MB 1024 yes   14 40   600 $20
Teensy 4.1 Cortex-M7 no 8MB   yes   18 55 double 600 $27

Nucleo-H743ZI2  sch

    datasheet

   analog pins

STM32H473ZI

Reference  

User Manual

Pinout(mbed)

2x 12b     Yes 3     double 400 $23
ItsyBitsyM4 ATSAMD51 Cortex M4 2x 12b 512 192     7
23
single + DSP
120 $14
zrna m v1.0 AN231E04, STM32F413                   $99
Daisy Seed STM32H7 2x 12b   64MB     12 31   480 $28

 

Are there any other contenders in this space?

 

STM Discovery - includes amplifier

No longer available

https://www.mouser.com/ProductDetail/STMicroelectronics/STM32F4DISCOVERY?qs=J2qbEwLrpCGdWLY96ibNeQ%3D%3D&gclid=EAIaIQobChMI5Z_o8ub73AIVkIqzCh2EogDzEAAYASAAEgLv-vD_BwE

 

ArmStrap Eagle - $60

http://armstrap.org/eagle/

 

DE0 Nano - $100 FPGA

https://www.adafruit.com/product/451?gclid=EAIaIQobChMIsP2y2c2E3QIVGITICh1NXQgREAYYAiABEgIK4PD_BwE

 

Ototo: includes speaker and amp

https://www.kickstarter.com/projects/905018498/ototo-make-music-from-anything?ref=category

bunch of similar projects: https://sensorium.github.io/Mozzi/gallery/

 

Allwinner A13, is a 1GHz ARM Cortex-A8 w/Mali

HN Thread about it - containing this synth comment

 

 

Arduino MKR Vidor - https://store.arduino.cc/usa/arduino-vidor-4000

Includes FPGA, HDMI, WiFi, PCIexpress

 


 

 

Instrument Types

  • Toy: low-cost (<$30), battery powered (2xAA), simple (5-10 inputs). Monophonic.
  • Full: more expensive, louder, larger (like an acoustic guitar). May be generator powered. More inputs. 3 octave range, polyphonic.
  • Hyper: many inputs, high expressivity. Elegant. Full range, polyphonic, versatile. Costly. High build quality.

 

 

Modularity

 

Which modules can be conveniently separated?

  1. Controls
    1. connector?
    2. daisy-chained Charlieplex network?
    3. KNOB QUAD 01  
    4. Fins - Input Designs  
  2. Control multiplexers
    1. wideband connector?
    2. input lines? protocol?
  3. Sensors
    1. FSRs - connectorized?
    2. Piezo - same connectors? Small slotted screw?
    3. 2 or 3 conductors typical? Noise concerns with adding a connector?
    4. KEY CHROM 01  
  4. Amplifier Breakout (sub-mini size)
  5. Computer interface
    1. Debug console - serial? over usb? FTDI required?
    2. Reprogramming
    3. Configuration
  6. Main board interface
    1. Female header/shield interface?
    2. Or solder directly to mainboard?
    3. Design PCB for the whole package?
  7.  PowerTrain

 

Comments (0)

You don't have permission to comment on this page.