MM-2350
The pure MINIMACY MACHINE
MM-2350 is a MINIMACY-ready board. Develop your application from your computer and run it into MM-2350.
Technical specification
- MCU: Raspberry Pi RP2350, 150MHz, 512KB RAM, hardware random generator
- PSRAM: 8MB
- Flash: 16 MB
- USB-C: power and RP2350 programming
- 2 ethernet ports with separate controllers (SPI). MAC addresses provided.
- Oled display: 128x64 pixels (I2C)
- 1 SD card reader (SPI)
- 1 RTC (Real-time clock) with CR1220 battery support (I2C)
- 4 switches: BOOT, RESET, LEFT, RIGHT
- 1 blue led (user)
- 1 red led (power)
- 1 CONSOLE port (uart)
- 1 debug port (Raspberry Pi Debug probe)
- 1 expansion port: 5V, 3.3V, ground, uart, i2C, SPI, 4 gpios
Documentation
Disaggregated architecture
Functions run in separate chips, which prevents hidden/undocumented interactions within a chip.
MCU communicates through standard spi and i2c.
Applications
Source code is opensource, concise and readable. You may adapt it to your own need.
Network diode
Use the MM-2350 as a simple yet trustable network diode.
- No configuration: just switch on
- Only udp frames from left to right are accepted
- Count blocked packets
Security module
Use the MM-2350 as a simple yet trustable Security module.
- Sign, verify, encrypt, decrypt, Diffie-Hellman
- Key types: RSA, EC, ED25519, X25519, AES, DES
- Access: https, ssh, console
- Authentication: tls certificate, ssh certificate, password
Box
Use 3D Slash to modelize and 3d print your box.
Now you're gonna perform
