
M2-smart iot module
antmicro/m2-smart-iot-module
https://antmicro.com/blog/2021/08/open-hardware-smart-m2-radio-module-for-iot/

My attempt at making a drone flight controller. (On hold until I can debug my DShot with an oscilloscope)
Nrf52840 qiaa config1 is an open-source printed circuit board by anivelle, from the anivelle/drone-controller repository on GitHub. It is a 4-layer board of 22.5 × 19.5 mm with 26 parts on 66 nets, routed with 275 tracks and 117 vias.
It is built around the NRF52840-QIAA-R. Its parts include 20 capacitors, 2 crystals, 1 resistor, 1 IC and 1 inductor. It belongs with the robots and motor control boards and the nRF52 and nRF5x boards of this library.
This is my repository for the drone controller I am building using the Arduino Nano 33 BLE. This is an exercise for me in working directly with the Arduino's hardware peripherals, as well as learning about PID (I have never taken a feedback control course).
I'll be using some sort of time of flight (TOF) sensor to give the drone the ability to hover at a certain height, along with a 9-axis IMU (currently the BNO055 because I have it) to keep the drone stabilized in the air. That is all that is currently planned, but if I enjoy this enough I might try autonomous movement.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 100nF | 0402.PCBLIB:CAPC1005X04L | C5, C7, C8 |
| 3 | 4.7µF | D:_Applications_test_rsk_lib_RSK-ONLY_PcbLib_Passive.PcbLib_CAPC1608X06L | C6, C19, C20 |
| 2 | 1.0µF | D:_Applications_test_rsk_lib_RSK-ONLY_PcbLib_Passive.PcbLib_CAPC1608X06L | C14, C15 |
| 2 | 12pF | 0402.PCBLIB:CAPC1005X04L | C1, C2 |
| 2 | 12pF | D:_Applications_test_rsk_lib_RSK-ONLY_PcbLib_Passive.PcbLib_CAPC1005X04L | C17, C18 |
| 2 | N.C. | D:_Applications_test_rsk_lib_RSK-ONLY_PcbLib_Passive.PcbLib_CAPC1005X04L | C10, C13 |
| 1 | |||
| 1 | 0.5pF | C:_Applications_test_rsk_lib_RSK-ONLY_PcbLib_Passive.PcbLib_CAPC1005X04L | C4 |
| 1 | 0.8pF | Nordic Passive DB.DbLib:CAPC1005X04L | C3 |
| 1 | 100nF | D:_Applications_test_rsk_lib_RSK-ONLY_PcbLib_Passive.PcbLib_CAPC1005X04L | C12 |
| 1 | 100pF | D:_Applications_test_rsk_lib_RSK-ONLY_PcbLib_Passive.PcbLib_CAPC1005X04L | C11 |
| 1 | 2R2 | D:_Applications_test_rsk_lib_RSK-ONLY_PcbLib_Passive.PcbLib_RESC1005X04L | R1 |
| 1 | 32.768kHz | C:_Repositories_Applications_test_rsk_lib_RSK-ONLY_PcbLib_pcblib.PcbLib_XTAL_3215 | X2 |
| 1 | 32MHz | Nordic Discrete DB.DbLib/Crystal_Osc$:BT-XTAL_2016 | X1 |
| 1 | 4.7nH | Nordic Passive DB.DbLib/Inductors$:INDC1005X04L | L1 |
| 1 | 820pF | 0402.PCBLIB:CAPC1005X04L | C9 |
| 1 | N.C. | C:_Application_test_rsk_lib_RSK-ONLY_PcbLib_Passive.PcbLib_CAPC1005X04L | C22 |
| 1 | nRF52840-QIAA | D:_Applications_test_rsk_lib_RSK-ONLY_PcbLib_AQFN50P700X700X85_HS-74N.PcbLib_AQFN50P700X700X85_HS-74N | U1 |
It measures 22.5 × 19.5 mm and has 4 copper layers, 1.6 mm thick.
26 parts, built around the NRF52840-QIAA-R. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the anivelle/drone-controller repository on GitHub, at the commit this page was made from: the board is PCB/drone_fc/nrf52840_files/Altium Designer files/nrf52840_qiaa_config1.kicad_pcb and its schematic PCB/drone_fc/drone_fc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask anivelle before reusing the design.

antmicro/m2-smart-iot-module
https://antmicro.com/blog/2021/08/open-hardware-smart-m2-radio-module-for-iot/

tiacsys/ecad-coffeecaller
CoffeeCaller. Once a nice office gadget it now evolved to a small development board for the Nordic nRF52840.

jayis1/hacker-devices
Full-cycle hardware designs for security research devices — each device is a subfolder with its own README, schematics, PCB layout, and software stack




