{"id":13464974,"url":"https://github.com/Nuand/bladeRF-wiphy","last_synced_at":"2025-03-25T12:33:18.228Z","repository":{"id":44598761,"uuid":"325741129","full_name":"Nuand/bladeRF-wiphy","owner":"Nuand","description":"bladeRF-wiphy is an open-source IEEE 802.11 compatible software defined radio VHDL modem","archived":false,"fork":false,"pushed_at":"2024-04-15T06:16:32.000Z","size":165,"stargazers_count":379,"open_issues_count":8,"forks_count":49,"subscribers_count":24,"default_branch":"main","last_synced_at":"2024-07-31T14:10:18.801Z","etag":null,"topics":["80211","bladerf","dsss","hdl","ofdm","ofdm-wireless-communications","rtl","vhdl"],"latest_commit_sha":null,"homepage":"","language":"VHDL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nuand.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-31T07:20:28.000Z","updated_at":"2024-07-13T18:03:57.000Z","dependencies_parsed_at":"2024-07-31T14:07:41.289Z","dependency_job_id":"1a1cd314-4947-437f-9969-c7ccc20343c6","html_url":"https://github.com/Nuand/bladeRF-wiphy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nuand%2FbladeRF-wiphy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nuand%2FbladeRF-wiphy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nuand%2FbladeRF-wiphy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nuand%2FbladeRF-wiphy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nuand","download_url":"https://codeload.github.com/Nuand/bladeRF-wiphy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245463055,"owners_count":20619603,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["80211","bladerf","dsss","hdl","ofdm","ofdm-wireless-communications","rtl","vhdl"],"created_at":"2024-07-31T14:00:53.759Z","updated_at":"2025-03-25T12:33:17.583Z","avatar_url":"https://github.com/Nuand.png","language":"VHDL","funding_links":[],"categories":["VHDL"],"sub_categories":[],"readme":"# bladeRF-wiphy\n\nbladeRF-wiphy is an open-source IEEE 802.11 compatible software defined radio VHDL modem\n\n\u003cimg align=\"right\" src=\"https://nuand.com/bladeRF-wiphy-birb.png\"\u003e\n\n## What is the bladeRF-wiphy project?\nThe bladeRF-wiphy project is an open-source IEEE 802.11 compatible software defined radio VHDL modem. The modem is able to modulate and demodulate 802.11 packets (the protocol WiFi is based on), and run directly on the bladeRF 2.0 micro xA9’s FPGA.\n\nThe bladeRF-wiphy coupled with Linux mac80211 allows the [bladeRF 2.0 micro xA9](https://www.nuand.com/product/bladerf-xA9/) to become a software defined radio 802.11 access point! 802.11 packets (PDUs) are modulated and demodulated directly on the FPGA, so only 802.11 packets are transferred between the FPGA and libbladeRF.\n\n## Documentation\nA technical deep dive of bladeRF-wiphy https://www.nuand.com/bladeRF-wiphy/\n\nInstructions to compile, install, and run bladeRF-wiphy and tools https://www.nuand.com/bladeRF-wiphy-instructions/\n\nInstructions to simulate bladeRF-wiphy: https://www.nuand.com/bladeRF-wiphy-simulation/\n\n\u003cp align=\"center\"\u003e\n\u003cimg width=\"50%\" height=\"50%\" src=\"https://www.nuand.com/wp-content/uploads/2021/01/bw-block-diagram.png\"\u003e\n\u003c/p\u003e\n\n## Features\n - IEEE 802.11 compatible FPGA based PHY receiver and transmitter\n - Compatible with [bladeRF 2.0 micro xA9](https://www.nuand.com/product/bladerf-xA9/)\n - Linux mac80211 MAC integration\n - RX and TX monitor mode support\n - Hardware Distributed Coordination Function (DCF) allows quick turn-around time ACKs\n - High-performance equalizer – implements Zero Forcing (ZF) and optionally Decision Feedback Equalizer (DFE)\n\n## Modulation schemes\n - DSSS - CCK\n - OFDM - 20MHz (6Mbps, 9Mbps, 12Mbps, 18Mbps, 24Mbps, 36Mbps, 48Mbps, 54Mbps)\n\n## Modulation constellations\n - DSSS-CCK DBPSK\n - OFDM-BPSK\n - OFDM-QPSK\n - OFDM-16-QAM\n - OFDM-64-QAM\n\n## Contact information\nEmail: bladeRF@nuand.com\n\nSlack: See Slack section on this [page](https://www.nuand.com/support/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNuand%2FbladeRF-wiphy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNuand%2FbladeRF-wiphy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNuand%2FbladeRF-wiphy/lists"}