diff --git a/_board/eafaq_omnimo_nrf52840.md b/_board/eafaq_omnimo_nrf52840.md new file mode 100644 index 000000000..92c3cd88d --- /dev/null +++ b/_board/eafaq_omnimo_nrf52840.md @@ -0,0 +1,58 @@ +--- +layout: download +board_id: "omnimo_nrf52840" +title: "Omnimo nRF52840 Download" +name: "Omnimo nRF52840" +manufacturer: "eAFAQ" +board_url: + - "https://www.crowdsupply.com/eafaq/omnimo-nrf52840" +board_image: "eafaq_omnimo_nrf52840.jpg" +date_added: 2025-07-10 +family: nrf52840 +bootloader_id: omnimo_nrf52840 +download_instructions: https://github.com/eAFAQ/omnimo-nRF52840 +features: + - Bluetooth/BTLE + - Feather-Compatible + - Battery Charging + - STEMMA QT/QWIIC + - mikroBUS + - Pmod + - USB-C + - Breadboard-Friendly +--- + +**Omnimo nRF52840** is a compact development board that features the Nordic's [nRF52840](https://www.nordicsemi.com/Products/nRF52840) multiprotocol SoC. This chip supports a wide array of wireless protocols, including Bluetooth Low Energy, Bluetooth mesh, NFC, Thread, and Zigbee. The board is compatible with a wide range of add-on boards from the Feather, Qwiic, mikroBUS, and Pmod ecosystems. + +With its robust wired and wireless capabilities and user-friendly design, Omnimo nRF52840 is ideal for projects centered around mobile applications. It is also suitable for a wide range of electronic and IoT projects and is compatible with beginner-friendly environments like CircuitPython and the industrial SDK, nRF Connect. + +## Features + +* Based on Nordic Semiconductor's nRF52840 SoC, 1 MB Flash and 256KB RAM +* Multi-protocol: Bluetooth LE, Bluetooth Mesh, Thread, NFC, ANT, Zigbee, and 2.4 GHz proprietary protocols +* Interfaces: SPI, UART, I2C, I2S and USB +* 12-bit, 200 KSPS ADC - 8 channels +* 4 PWM channels +* On-chip NFC-A tag for simplified pairing and payment solutions +* 1.8 V to 3.3 V regulated supply for external components +* 2 MB of QSPI Flash for storing CircuitPython files +* 26 GPIO pins, Feather-compatible layout +* Multi-socket: mikroBUS, Pmod and Qwiic/Stemma QT +* Battery connector to connect 3.7-4.2 V Lithium-polymer battery +* On-board 3.3 V LDO regulator +* Switchable VOUT to turn off modules when not in use +* Side on/off switch +* 2 user-programmable LEDs, 1 NeoPixel RGB LED +* 2 user-programmable buttons +* Side reset button +* Three programming options: USB, SWD debug connector, or OTA +* Supported programming tools: Arduino IDE, CircuitPython, and Nordic nRF Connect SDK + +## Tutorials + +- [Omnimo nRF52840 in Home Automation](https://www.hackster.io/eafaq/omnimo-nrf52840-in-home-automation-abdfcd) +- [Omnimo nRF52840 Dev Board: BLE-Enabled T&H](https://www.hackster.io/eafaq/omnimo-nrf52840-dev-board-ble-enabled-t-h-8fd2e7) +- [Omnimo nRF52840: Dev Board - Air Quality Monitoring](https://www.hackster.io/eafaq/omnimo-nrf52840-dev-board-air-quality-monitoring-d818be) + +## Purchase +* [Crowdsupply](https://www.crowdsupply.com/eafaq/omnimo-nrf52840) diff --git a/_board/omnimo-nRF52840.md b/_board/omnimo-nRF52840.md deleted file mode 100644 index dc1e0b7c3..000000000 --- a/_board/omnimo-nRF52840.md +++ /dev/null @@ -1,102 +0,0 @@ ---- -layout: download -board_id: "omnimo-nRF52840" -title: "eAFAQ Omnimo nRF52840 Download" -name: "eAFAQ Omnimo nRF52840" -manufacturer: "eAFAQ" -board_url: - - "https://www.crowdsupply.com/eafaq/omnimo-nrf52840" -board_image: "omnimo-nRF52840.jpg" -date_added: 2025-07-10 -family: nrf52840 -bootloader_id: omnimo_nrf52840 -download_instructions: -features: - - Multi-protocol: Bluetooth LE, Bluetooth Mesh, Thread, NFC, ANT, Zigbee, and 2.4 GHz proprietary protocols - - mikroBUS - - 26 GPIO pins, Feather-compatible layout - - Pmod - - Qwiic/Stemma QT - - Three programming options: USB, SWD debug connector, or OTA - - Supported programming tools: Arduino IDE, CircuitPython, and Nordic nRF Connect SDK - - Battery Charging - - Breadboard-Friendly ---- - -**Omnimo nRF52840** is a compact development board that features the Nordic's powerful [nRF52840](https://www.nordicsemi.com/Products/nRF52840) multiprotocol SoC. This chip supports a wide array of wireless protocols, including Bluetooth Low Energy, Bluetooth mesh, NFC, Thread, Matter, and Zigbee. The board is compatible with over 2,000 add-on boards from the Feather, Qwiic, mikroBUS, and Pmod ecosystems. - -With its robust wired and wireless capabilities and user-friendly design, Omnimo nRF52840 is ideal for projects centered around mobile applications. It is also suitable for a wide range of electronic and IoT projects and is compatible with beginner-friendly environments like CircuitPython and the industrial SDK, nRF Connect. - -{omnimo-nrf52840-front-back-01} - -## Adafruit Feather-Compatible Pinout - -Omnimo features a Feather socket, allowing you to choose from dozens of useful [FeatherWing](https://www.adafruit.com/category/945) modules to meet your needs. It also supports Adafruit's Feather pinout, so programs that work on other boards like the [Feather nRF52840 Express](https://www.adafruit.com/product/4062) can be used with Omnimo nRF52840. - -{omnimo-nrf52840-with-featherwing-oled-128x64-4} - -## Compatible With a Wide Array of Add-On Boards - -You will undoubtedly find add-on boards suited to your project among the wide range of [Click](https://www.mikroe.com/click-boards) modules. Omnimo nRF52840 is one of the smallest possible boards, regardless of module type. - -{omnimo-with-click-s-perspective-2, omnimo-nrf52840-with-different-sizes-of-click-modules-render-2} - -## Qwiic and Pmod-friendly - -Omnimo nRF52840 is equipped with a JST 4-position 1mm connector linked to the I2C port, also known as [Qwiic](https://www.sparkfun.com/qwiic) or [Stemma QT](https://learn.adafruit.com/introducing-adafruit-stemma-qt/what-is-stemma-qt). With over 300 compatible modules available on the market, you can quickly connect one or more of them to the board in series. Additionally, you can use dozens of [Grove](https://www.seeedstudio.com/category/Grove-c-1003.html) modules through this connector with an adapter cable (e.g. [PRT-15109](https://www.sparkfun.com/products/15109)). - -[Digilent Pmods](https://digilent.com/reference/pmod/start) can also be connected directly to Omnimo nRF52840, allowing you to benefit from a wide range of available modules. - -## Accessibility Maintained -Omnimo’s LEDs and switches are thoughtfully positioned to remain accessible regardless of which add-on boards are used. It also includes a dedicated on/off switch, so you don’t need to unplug the USB cable or battery to power down the board. Furthermore, the battery can be recharged even while the board is turned off. - - -## Develop Your Application with Ease - -The board comes preloaded with the UF2 bootloader, allowing you to develop programs for the board using Arduino IDE or CircuitPython and load compiled code via USB serial or by dragging and dropping firmware files using the mass storage interface. If you prefer, you can also use the over-the-air (OTA) programming capability. - - -Advanced programming and debugging is possible through the SWD port (standard 2x5 1.27 mm connector), allowing you to take advantage of many features of the Nordic nRF Connect SDK to build your project. - -## Optimized for Home Assistant - - -Omnimo nRF52840 is perfect for Home Assistant due to its support for multiple protocols and extensive compatibility with add-on boards, particularly those equipped with sensors. Its low power consumption allows for long-term battery-powered operation, where wall power can't reach. - -## Features & Specifications - -* Based on Nordic Semiconductor's [nRF52840](https://www.nordicsemi.com/Products/nRF52840) (MDBT50Q-1MV2) - * Multi-protocol: Bluetooth LE, Bluetooth Mesh, Thread, NFC, ANT, Zigbee, and 2.4 GHz proprietary protocols - * 1 MB Flash and 256KB RAM - * 2 MB of QSPI Flash for storing CircuitPython files - * Interfaces: SPI, UART, I2C, I2S and USB - * 12-bit, 200 KSPS ADC - 8 channels - * 4 PWM channels - * On-chip NFC-A tag for simplified pairing and payment solutions - * 1.8 V to 3.3 V regulated supply for external components -#### Interfaces - * mikroBUS - * 26 GPIO pins, Feather-compatible layout - * Pmod - * Qwiic/Stemma QT -* Three programming options: USB, SWD debug connector, or OTA -* Supported programming tools: Arduino IDE, CircuitPython, and Nordic nRF Connect SDK -#### Power -* Battery connector to connect 3.7-4.2 V Lithium-polymer battery -* On-board 3.3 V LDO regulator -* An additional controllable LDO regulator for powering modules to turn off modules when not in use -#### Buttons and Indicators -* Side on/off switch -* 2 user-programmable LEDs, 1 NeoPixel RGB LED -* 2 user-programmable buttons -* Side reset button - -## Tutorials - -- [Omnimo nRF52840 in Home Automation](https://www.hackster.io/eafaq/omnimo-nrf52840-in-home-automation-abdfcd) -- [Omnimo nRF52840 Dev Board: BLE-Enabled T&H](https://www.hackster.io/eafaq/omnimo-nrf52840-dev-board-ble-enabled-t-h-8fd2e7) -- [Omnimo nRF52840: Dev Board - Air Quality Monitoring](https://www.hackster.io/eafaq/omnimo-nrf52840-dev-board-air-quality-monitoring-d818be) - - -## Purchase -* [Crowdsupply](https://www.crowdsupply.com/eafaq/omnimo-nrf52840) diff --git a/assets/images/boards/large/Omnimo-nRF52840.jpg b/assets/images/boards/large/Omnimo-nRF52840.jpg deleted file mode 100644 index bd3081b20..000000000 Binary files a/assets/images/boards/large/Omnimo-nRF52840.jpg and /dev/null differ diff --git a/assets/images/boards/large/eafaq_omnimo_nrf52840.jpg b/assets/images/boards/large/eafaq_omnimo_nrf52840.jpg new file mode 100644 index 000000000..884d606a0 Binary files /dev/null and b/assets/images/boards/large/eafaq_omnimo_nrf52840.jpg differ diff --git a/assets/images/boards/original/Omnimo-nRF52840.jpg b/assets/images/boards/original/Omnimo-nRF52840.jpg deleted file mode 100644 index 7771c981d..000000000 Binary files a/assets/images/boards/original/Omnimo-nRF52840.jpg and /dev/null differ diff --git a/assets/images/boards/original/eafaq_omnimo_nrf52840.jpg b/assets/images/boards/original/eafaq_omnimo_nrf52840.jpg new file mode 100644 index 000000000..e7b8a403f Binary files /dev/null and b/assets/images/boards/original/eafaq_omnimo_nrf52840.jpg differ diff --git a/assets/images/boards/small/Omnimo-nRF52840.jpg b/assets/images/boards/small/Omnimo-nRF52840.jpg deleted file mode 100644 index 592fed76e..000000000 Binary files a/assets/images/boards/small/Omnimo-nRF52840.jpg and /dev/null differ diff --git a/assets/images/boards/small/eafaq_omnimo_nrf52840.jpg b/assets/images/boards/small/eafaq_omnimo_nrf52840.jpg new file mode 100644 index 000000000..ca226251a Binary files /dev/null and b/assets/images/boards/small/eafaq_omnimo_nrf52840.jpg differ