The hardware design adopts upper and lower layer design. The upper layer is the control circuit and the lower layer is the dual receiving circuit. The interface design is based on LVGL.
This board is a Swiss Army Knife for IoT security researchers, developers, and enthusiasts. The board can be used with different types of software, including third-party sniffers such as SmartRF Packet Sniffer, Sniffle, zigbee2mqtt, Z-Stack-firmware, Ubiqua Protocol Analyzer, our custom firmware, or you can even Specific software requires writing your own software.
The Raspberry Pi microcontroller itself does not have an Ethernet MAC, but it can be easily implemented through the programmable IO of the Raspberry Pi. The programmable PIO of the Raspberry Pi microcontroller that costs 5 yuan a piece is indeed a miracle, with IO below 250MHz. Control everything.
The GoWired Multi-Protocol Gateway is an evolution of one of our previous development boards, the GetWired Ethernet Gateway, with more power, more features, more functionality and a better solution for wired automation systems. It features a powerful ARM M0+ microcontroller with 8x the ROM and 16x the RAM memory. We doubled the RS485 transceiver to be able to use two different communication protocols simultaneously (MySensors, MODBUS, etc.) and added a CAN transceiver as it is also widely used in home automation. USB obviously has to be included as well. To ensure reliable Ethernet communication, we use the market-leading Wiznet W5500 chip. The microcontroller internal memory can be expanded via SD card, for example. G. Used to collect debugging information. The GoWired multi-protocol gateway also features improved power circuitry and can now handle a voltage range of 7-26 VDC. Onboard current and power monitors can periodically share power-related data, as well as other information about device status. For example, an e-ink screen can be used to display this information. All of this is designed with reliability and safety in mind, especially in terms of power supply (ESD, overcurrent, overvoltage, reverse polarity protection) and EMC and EMI precautions. The device is housed in a compact four-slot DIN rail enclosure.
CaribouLite is an affordable open source dual-channel software-defined radio (SDR) platform and an SDR-focused FPGA development framework implemented as a Raspberry Pi (RPi) HAT. CaribouLite turns your Raspberry Pi single-board computer (SBC) into a standalone dual-channel radio Tx/Rx with a tunable spectrum up to 6 GHz. CaribouLite gives you complete control over its hardware, including FPGA, firmware, and all supporting software. With the deeply integrated IceStorm toolchain, writing your own FPGA applications couldn't be easier. You can reuse many Verilog modules, such as the SPI and SMI modules, to support custom applications for CaribouLite hardware.
The SA636DK evaluation demonstration board is used to evaluate the RF development platform for 110.592 MHz RF and 9.8 MHz IF.