Skip to content

Commit

Permalink
Updated site.
Browse files Browse the repository at this point in the history
Signed-off-by: Zelin Cai <[email protected]>
  • Loading branch information
caizelin committed Sep 17, 2024
1 parent 9949077 commit 8833a72
Show file tree
Hide file tree
Showing 14 changed files with 124 additions and 97 deletions.
20 changes: 8 additions & 12 deletions .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,31 +36,27 @@ jobs:
runs-on: ubuntu-latest
steps:

- name: Checkout repository
uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4

- name: Configure Git Credentials
run: |
git config user.name github-actions[bot]
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
- name: Set up Python runtime
uses: actions/setup-python@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ env.PYTHON_VERSION }}

- name: Set the date environmental variable
run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV

- name: Set up build cache
uses: actions/cache@v3
id: cache
- uses: actions/cache@v4
with:
key: mkdocs-material-${{ env.cache_id }}
path: .cache
restore-keys: |
mkdocs-material-
- name: Install dependencies
run: sudo apt-get install pngquant

- name: Install Python dependencies
run: |
python3 -m pip install --upgrade pip
Expand Down
5 changes: 0 additions & 5 deletions docs/.overrides/home.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,6 @@
<!-- Additional styles for landing page -->
<style>

/* Application header should be static for the landing page */
.md-header {
position: initial;
}

.md-typeset h2 {
font-weight: 700;
margin-top: 0.175em;
Expand Down
41 changes: 0 additions & 41 deletions docs/.overrides/partials/actions.html

This file was deleted.

Binary file added docs/assets/images/imxrt1011-nanokit-cover.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ hide:
- toc
---

# What's new
# What's New
2 changes: 1 addition & 1 deletion docs/updates/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ hide:
- toc
---

# Latest updates
# Latest Updates
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Documentation Updated - nRF52840 MDK USB Dongle
title: Documentation Updated for nRF52840 MDK USB Dongle
date: 2023-08-07
authors:
- makerdiary
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
55 changes: 55 additions & 0 deletions docs/updates/posts/imx-rt1011-nano-kit-is-here/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
title: iMX RT1011 Nano Kit is Here!
date: 2024-09-17
authors:
- makerdiary
cover: cover.png
description: >
We are excited to announce the iMX RT1011 Nano Kit, a small, high-performing prototyping kit designed around NXP iMX RT1011
Crossover MCU operating at up to 500 MHz.
---

# iMX RT1011 Nano Kit is Here!

## Overview

We are excited to announce the [iMX RT1011 Nano Kit], a small and high-performing prototyping kit designed around NXP's iMX RT1011 Crossover MCU based on the Arm Cortex-M7 core, which operates at speeds up to 500 MHz to provide high CPU performance and best real-time response.

iMX RT1011 Nano Kit comes in the same form factor we first introduced in our [nRF52840 Connect Kit], and provides external 128 Mbit QSPI flash with XIP support, flexible power management, programmable LED and Button, up to 33 multi-function GPIO pins (15 can be configured as ADC inputs) and Serial Wire Debug (SWD) port.

[![](imxrt1011-nanokit-pinout_reva.png)](https://wiki.makerdiary.com/imxrt1011-nanokit/assets/attachments/imxrt1011-nanokit-pinout_reva.pdf)

## iMX RT1011 Crossover MCU

The iMX RT1011 is a member of NXP's iMX RT real-time processor family based on the Arm® Cortex®-M7 core, which operates at speeds up to 500 MHz to provide high CPU performance and best real-time response. It has 128 KB on-chip RAM that can be flexibly configured as TCM or general-purpose as well as numerous peripherals including high speed USB, UART, SPI, I2C, SAI, PWM, GPIO, ADC and etc to support a wide range of applications.

![](iMX-RT1010-Block-Diagram.svg)

## Easy firmware update

iMX RT1011 Nano Kit is shipped with the [UF2 Bootloader], which is an easy-to-use and self-upgradable bootloader that can be used to update the firmware by just copying the .uf2-format images to the flash drive.

In addition, you can always enter the ROM Serial Downloader even when the UF2 Bootloader gets corrupted somehow and use the [MCUXpresso Secure Provisioning Tool] to build and write the images to the board.

## Zephyr RTOS support

The Zephyr Project is a Linux Foundation hosted Collaboration Project. It’s an open-source collaborative effort uniting developers and users in building a best-in-class small, scalable real⁃time operating system (RTOS) optimized for resource-constrained devices, across multiple architectures.

Zephyr RTOS support is available on iMX RT1011 Nano Kit. To quickly get started with the Zephyr RTOS application development, refer to our [Develop with Zephyr RTOS] guide.

## CircuitPython support

Python is a high-level programming language which means it's designed to be easier to read, write and maintain. It has a built-in interpreter which means there are no extra steps, like compiling, to get your code to work.

iMX RT1011 Nano Kit can run [CircuitPython](https://circuitpython.org/) which allows you to access hardware-specific functionality and peripherals with Python programming language. With CircuitPython, there are no upfront desktop downloads needed. Once you get your board set up, open any text editor, and start editing code. It's that simple. To get started with CircuitPython, check our [Code in Python] guide.

## Get Involved

Interested in our brand new iMX RT1011 Nano Kit? You can get it from [the official store](https://makerdiary.com/products/imxrt1011-nanokit) or refer to our [wiki page](https://wiki.makerdiary.com/imxrt1011-nanokit) for more technical resources.

[nRF52840 Connect Kit]: https://makerdiary.com/products/nrf52840-connectkit
[iMX RT1011 Nano Kit]: https://makerdiary.com/products/imxrt1011-nanokit
[UF2 Bootloader]: https://wiki.makerdiary.com/imxrt1011-nanokit/programming/uf2boot/
[MCUXpresso Secure Provisioning Tool]: https://wiki.makerdiary.com/imxrt1011-nanokit/programming/mcuxpresso-secure-provisioning/
[Develop with Zephyr RTOS]: https://wiki.makerdiary.com/imxrt1011-nanokit/guides/zephyr/
[Code in Python]: https://wiki.makerdiary.com/imxrt1011-nanokit/guides/python/
Loading

0 comments on commit 8833a72

Please sign in to comment.