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.


Continue ReadingArduino Nano 33 BLE – LSM9DS1 Magnetometer

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…

Continue ReadingSyntax Highlighting

Markdown Cheatsheet

  • Post author:
  • Post category:Markdown

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…

Continue ReadingMarkdown Cheatsheet

Arduino 33 BLE pins


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.


Continue ReadingArduino 33 BLE pins


  • Post author:
  • Post category:Maths

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…

Continue ReadingMathJax

A Markdown page


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.


Continue ReadingA Markdown page