DFRobot, makers of the LattePanda series of Single Board Computers (SBCs), have launched a new single board computer that is more affordable but less powerful than its predecessor. delta again sigma board series.of $79 unihiker is a Debian-based SBC, Raspberry Pi Zero 2W than raspberry pi 4. This board features an Arm CPU and a RISC-V based microcontroller to power your project.
|SoCs||RK3308 Arm 64-bit 4-core 1.2GHz|
|row 3 – cell 0||Micro SD|
|port||USB C, USB A|
|row 5 – cell 0||4 x 3-pin GPIOs|
|row 6 – cell 0||2 x 4 pin GPIO I2C|
|row 7 – cell 0||edge connector|
|onboard components||3 x push button|
|row 9 – cell 0||Microphone, light sensor, buzzer, LED, 6-axis motion sensor|
|row 10 – cell 0||2.8-inch touchscreen color display with 240×320 resolution|
|operating system||Debian 10|
|coprocessor||GD32VF103C8T6 RISC-V 108MHz, 64KB Flash and 32KB SRAM|
|Power||USB C 5V only Max 2A|
The most interesting feature of this board is its 240 x 320 pixel, 2.8 inch touchscreen. Inside is a quad-core Arm Cortex A35 running at up to 1.2 GHz and 512 MB of RAM. Debian OS is installed on an onboard 16GB eMMC, but that doesn’t mean you’re limited to a small screen and one USB port. Instead, use the included USB C cable to connect and create a locally available device with a fixed IP address.
Unihiker can also connect wirelessly to an access point or become a hotspot that can be connected from laptops, tablets and smartphones. The onboard Realtek RTL8723DS provides Wi-Fi and Bluetooth 4.0 connectivity.
image 1 of 3
Unihiker programming is flexible. DFRobot recommends Mind+, a block-based coding environment, for beginners. For the more advanced programmer, the advantage of having Unihiker as his SBC is that he can write code using a variety of languages. DFRobot is a Python, Jupyter (web-based interactive computing platform), or MQTT protocol You can use it to bring your creations to life.
Coding with SBC is nothing without interesting hardware. The Unihiker comes with an onboard GD32VF103C8T6 microcontroller that seems to be his MCU based on RISC-V running at 108 MHz. This is probably Microcontroller is programmed from the underlying OS, in a manner similar to the LattePanda delta/sigma. Unihiker also comes with an onboard microphone, PT0603 photosensitive triode (light sensor), buzzer, 6-axis motion sensor (ICM20689), and ubiquitous LEDs.
Additional hardware can be connected in several different ways. First, there are three 3-pin I/O ports similar to Grove connectors that provide signal (GPIO pin) voltage and device ground connections. Two of these ports provide analog-to-digital converters, and all four provide PWM (Pulse Width Modulation) that can be used by motor controllers for rudimentary speed control.
Two slightly larger ports provide I2C connectivity to compatible boards/components. Interestingly, Unihiker also features his GPIO which is micro:bit compatible. The bottom of the board has a series of “golden teeth” that can be used with compatible breakouts and accessories to make additional GPIO connections. The micro:bit, now in its second version, is a replacement for Raspberry Pi and Arduino boards. Using primarily a block-based coding language, the micro:bit targets the education and young learner markets.