Product Description

Rimer SBC kit

Description:

A complete single-board computer based on ATSAMD51J20A (ARM Cortex-M4) microcontroller and consists of LCD, 40 keys mechanical keyboard, speaker, microSD card slot, USBC connector, three ports of ESD protected GPIOs, optional battery (flat or 18650).


Initially, this platform was developed to get instant access to serial buses - I2C, SPI, and UART. Also, I used it for rapid firmware development since it runs a FreeRTOS-based shell with access to real-time peripherals yet has high-level services like CLI, SD FAT access, scripting, etc.


Although there are many ARM Cortex-M4 development boards and evaluation systems, they all demand a PC to be programmed and managed. At the same time, Rimer SBC provides you with instant access to all chip peripherals directly from the board.


Key Features

  • Microcontroller: Atmel ATSAMD51J20A (ARM Cortex-M4F)
  • Memory: 1MB Flash, 256 RAM
  • Display: 3.2-inch IPS LCD (240x320 resolution) with optional capacitive touchscreen, running up to 60 FPS
  • Input: 40-key keyboard
  • Storage: SD card slot,64KB I2C EEPROM
  • Audio: Onboard speaker

Connectivity:

  • USB 2.0 via USB-C connector
  • 1x Serial port (UART, I2C) with 3.3V @ 125mA power output
  • 2x 6-lane GPIO ports with 3.3V @ 300mA each and configurable as:
  • Digital I/O
  • SPI
  • UART
  • USART
  • I2C
  • TC
  • TCC
  • Analog I/O routed to 3.5mm audio jack.

Power:

  • External power supply via USB-C

Battery options:

  • 20mm x 60mm LIPO battery with onboard charger
  • 16850 battery socket with onboard charger


Refer to Hackaday Project Page for more information.


Source code and info:

You can find the latest source code and related info here.

More info, including schematics here.


Firmware + apps 

** It is still in continuous development, so I'm open to suggestions **

ucosR - an operating system based on FreeRTOS. It provides control of the program blocks called interfaces. The CLI has command history (no search yet), looping and piping ability, simple script support and a basic text editor. ucosR repository

Basic-D - a Basic language interpreter with a complete line editor and syntax colouring. 

ZX Spectrum 48K emulator, with a debugger, .z80, and .sna snapshots support.


Implemented Interfaces:

  • sys : system hardware control (reboot, off ...)
  • utl : command line utility (hex, delay ...)
  • set: system settings (colours, volume, font ...)
  • aio: analog IO ports control (dac, adc ...)
  • dio: digital IO port control (pwr, dir, pin ...)
  • sio: serial IO ports control (mode, tx, rx ...)
  • eep: EEPROM utilities.
  • sd: SD FAT control (ls, rm ...)
  • bas: Basic-D interpreter.
  • mem: RAM utilities.
  • zx: ZX Spectrum 48K emulator.



  • Comments(0)
Upload photo
You can only upload 5 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000

    You might like

    • Rimer SBC kit
      $240.00 or 24000 Beans
      Redeem Now
    • -37%
      Supercap UPS - 3.3 or 5V
      $24.50 or 2450 Beans
      Redeem Now
    • Pulse Generator Board 10 ns
      $26.00 or 2600 Beans
      Redeem Now
    • ATmega32U4 Development Board
      $20.00 or 2000 Beans
      Redeem Now
    • Waterproof Mini Solar Panel 0.6W/2V
      $5.00 or 500 Beans
      Redeem Now
    • TC Logger Device
      $35.00 or 3500 Beans
      Redeem Now
    • Solar Powered WiFi Weather Station V4.0-RA-02 Version(410-525MHz)
      $50.00 or 5000 Beans
      Redeem Now
    • Solar Powered WiFi Weather Station V4.0-RA-01H Version(803-930MHz)
      $60.00 or 6000 Beans
      Redeem Now
    • High Efficiency Circular Solar Panel–1.0W/5.5V
      $8.00 or 800 Beans
      Redeem Now
    • High Efficiency Mini Solar Panel–1.3W/5.5V
      $10.00 or 1000 Beans
      Redeem Now
    • -23%
      Agon light
      $100.00 or 10000 Beans
      Redeem Now
    • Bytes Counter v1.0
      $25.00 or 2500 Beans
      Redeem Now
    • ATM90E32/36 Development Kit
      $50.00 or 5000 Beans
      Redeem Now
    • Waterproof Mini Solar Panel 1.6W/5.5V
      $15.00 or 1500 Beans
      Redeem Now
    • High Efficiency Mini Solar Panel-0.55W/5.5V
      $5.00 or 500 Beans
      Redeem Now
    • Solar Bottle Lamp V2.0
      $15.00 or 1500 Beans
      Redeem Now
    • BassCrab uHAT
      $25.00 or 2500 Beans
      Redeem Now
    • AZ-ONEBoard-SHT30 extension board
      $8.00 or 800 Beans
      Redeem Now
    • -10%
      AZ-ONEBoard-Modular development board
      $15.19 or 1519 Beans
      Redeem Now
    • Solar Powered WiFi Weather Station V3.0
      $50.00 or 5000 Beans
      Redeem Now
    Product Name
    Link for reference
    Quantity