The LoShark is a USB key-sized device, designed with a keen focus on offering robust LoRa connectivity and debugging capabilities. It's engineered to operate both independently and in conjunction with a PC, opening up a versatile range of use-cases.
The software and design files are available in our GitHub repo.
Interested in getting one? Please visit our store.
Key FeaturesCompact and Portable DesignDesigned with a USB key form factor, LoShark can be easily plugged into a PC or operate independently when connected to a USB power bank. This design provides unparalleled convenience and portability.
The LoShark's primary strength is its ability to execute JavaScript (ES2015) through our runtime, Resonance. It's still in alpha state, and it will be open sourced with a free software license soon later. You can join our Discord for alpha testing at this moment.
This feature enables users to program specific tasks, serving as a powerful tool for LoRa debugging, such as capturing packets and sending LoRa messages either manually or programmatically, at minimal delay.
The LoShark runs mainline Linux, allowing users to write bare bone Linux applications in C and C++. It's possible to expand the device's capabilities far beyond its size with careful programming.
With 8MB of DRAM, 8MB of PSRAM, and additional flash storage starting from 128MB to a maximum of 4GB, LoShark packs a punch in memory capacity for its size.
LoShark operates at a low power consumption of 150mW while plugged into a PC and not transmitting, making it an energy-efficient solution for your LoRa needs.
Featuring our X1501 Pico System on Module (SoM), the LoShark is powered by a MIPS32r2 RISC processor, with a full-featured hardware FPU, enabling users to implement complex algorithms without worrying about performance, such as audio codecs like Codec2 and Opus, and software-based error correction codes such as DSSS and LDPC.
LoShark uses a standard SMA-F socket for RF connectivity, allowing users to easily swap antennas or connect to a power amplifier.
The device includes an RTC, holding time configurations for at least 2 days, perfect for configuring on a PC and then operating separately with a power bank.
Programmable RGB LED IndicatorThe device includes a programmable RGB LED indicator accessible via I2C, providing visible feedback and status indications to the user.The LoShark's primary strength is its ability to execute JavaScript (ES2015) through our runtime, Resonance. It's still in alpha state, and it will be open sourced with a free software license soon later. You can join our Discord for alpha testing at this moment.
This feature enables users to program specific tasks, serving as a powerful tool for LoRa debugging, such as capturing packets and sending LoRa messages either manually or programmatically, at minimal delay.
Comments
Please log in or sign up to comment.