Arduino Nano 33 BLE – AHRS
This is just a collection of snippets from a discussion on Github:
Kriswiner’s repository is not about the Nano 33 BLE so some work will be needed to port it over.
Arduino Nano 33 BLE – LSM9DS1 Magnetometer
Inside the LSM9Ds1 IMU on the Nano 33 BLE board is a three axis magnetometer. Although it is packaged inside the same chip as the accelerometer/gyro, it is a physically distinct device with its own address and registers. The purpose of a magnetometer is to measure magnetic field strength. It can be used as the basis for a compass that will allow you to get a pretty good estimate of magnetic North.
Arduino Nano33 BLE – LSM9DS1 IMU
Nano with IMU The Arduino nano33 BLE and BLE Sense have a 9 axis IMU on board. Sparkfun have a good page of information at LSM3DS1 Breakout Hookup Guide. The page is about their breakout board but applies equally well to the IMU on the Nano 33 board. This IMU…
Embedding Youtube Video
Could not be easier. Just put the shortcode link straight into the page on a line of its own. The video will be placed right into the page. https://www.youtube.com/watch?v=UNETjvmmQx4 https://www.youtube.com/watch?v=UNETjvmmQx4
Syntax Highlighting
Prism.js Code fragments can be displayed with automatic syntax highlighting Simply use the normal fence ticks in markdown and add the language like this. ```cpp void loop(void) { MDNS.update(); server.handleClient(); } ``` Many languages are supported here but not all that are available from the full set available. This installation…
Markdown Cheatsheet
This cheatsheet is extracted from the Markdown Here Wiki on Github This is intended as a quick reference and showcase. For more complete info, see John Gruber's original spec and the Github-flavored Markdown info page. There is also the official Markdown Cheatsheet from Wordpress Table of Contents Headers Emphasis Lists…
Arduino 33 BLE pins
NRF52840
The Arduino 33 BLE uses the NRF52840 chip as its core processor. The Arduino core software is implemented over the top of the Mbed OS. While this allows you to use (all?) the Mbed functions, it can cause confusion over the naming of the pins.
For normal Arduino stuff, just use the familiar pin names. When using Mbed fuctions and features though, you will want to use the actual pin names.
MathJax
Pretty Maths Stuff MathJax lets you add maths \( (a \ne 0) \) formulae like \( a_\kappa \ne 0 \) to your posts using the well established \( \LaTeX \) language. $$ x =\sin \alpha = \cos \beta $$ $$ \begin{equation} E = mc^2 \end{equation} $$ Inline use Equations can…
A Markdown page
Introduction
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum id ligula porta felis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean lacinia bibendum nulla sed consectetur. Cras mattis consectetur purus sit amet fermentum.