Worldwide express shipping
- My DHM
- +Products
- +Mechanical components
- +Profiles structural and accessories
- +Hardware and Screws
- +Industrial material
- +Robotics and Automation
- Motor driver
- Relays and switches
- Power supplies
- Modules and card expansions
- Fans
- Parts for cards
- Control cards
- Arduino boards
- Integrated computers and development boards
- Spies and warning lights
- Duet 3D
- Arduino compatible
- Optoelectronics
- Passive components
- Thermal management
- Video surveillance
- Sensors
- Batteries and Chargers
- Semiconductors
- PCB Prototyping
- Motors
- Data storage and connectivity
- CNC Machines
- +Electrical equipment
- +Extruder group - 3D printing
- +Print bed - 3D print
- +Filaments and 3D Resins
- PLA
- Special PLA
- Loaded
- PETG
- Co-polyesters
- PP - Polypropylene
- Eraser
- PA - Polyamide
- ASA
- ABS
- Special ABS
- PC - Polycarbonate
- PVA and supports
- HIPS
- SKIN contact
- PEI - Polyetherimide
- PMMA
- PPSF & PSU - Polyphenylsulfone
- Accessories - filaments
- Resins
- Brands Filaments and 3D Resins
- DPA
- PEKK & PEEK
- PE - Polyethylene
- PVDF - Polyvinylidene fluoride
- ESD-Safe
- PACKS
- +3D printers
- +Tailor-made workings and kits
- Gift Cards
- CLEARANCE
- Manufacturers
- DHM online services
- New Products
- Prices Drop
- My Projects
- Blog
- Contact Us
- Help
- Product Details
- Description
With the Lighthouse positioning deck, high-precision autonomous flight becomes accessible to everyone. The Lighthouse deck uses HTC Vive bases (also known as Lighthouse V1) or SteamVR Base Station 2.0 (also known as Lighthouse V2) to achieve high-precision localization. The board is equipped with 4 receivers that provide full Crazyflie pose.
Position and laying are calculated directly on board the Crazyflie, making it possible to create fully autonomous systems without external communication.
On-board position calculation and low complexity make it an ideal choice for any environment, from large laboratories to small classrooms.
Features
- High-precision positioning
- Compatible with HTC Vive Base Station and SteamVR Base Station 2.0
- Onboard FPGA for signal processing with toolchain open source
- UART and I2C communication via Crazyflie expansion port
- UART pads available to solder a 2.54 mm connector for connection to external systems, e.g. Arduino
- UART and I2C bootloader for programming FPGA configuration
Use
Go to the introductory tutorial of the Lighthouse positioning system.
For more general information on how the Crazyflie fits into positioning systems, go to the Positioning Systems overview.Development
Firmware Implementation.
All localization via Lighthouse is estimated on board the Crazyflie. See the technical documentation for the Lighthouse Positioning System to understand how it is implemented in the Crazyflie's firmware.It is important to have a good understanding of the Crazyflie's stabilizer module, particularly the state estimation via the Extended Kalman Filter.
Hardware Hack: Using an LH deck with other hardware.
The board has 4 solder pads on the bottom designed to allow use of the Lighthouse positioning deck with other hardware. The 4 pads are labeled and correspond to the P3 connector in the board schematic.The GND and VCOM pads can be used to supply power to the board. There is a 3.0V LDO regulator on the board, which means that VCOM can be in the range of about 3.3V-5.5V.
RX and TX are connected directly to the iCE40LP5K FPGA. The FPGA is quite sensitive and the maximum voltage that can be applied to these pins is 3.2V; applying a higher voltage will damage the FPGA. This makes the board incompatible with 3.3V systems "out of the box," but adding a voltage divider before RX and making sure there is never a pull-up on TX is enough to interface the board with a 3.3V system.
The board boots in bootloader mode; the external system is responsible for updating the bitstream, if necessary, and booting the board via the serial port.
Note: there is no software support for using the Lighthouse positioning deck with other hardware
Package contains: 1 x Lighthouse positioning deck - Bitcraze
- Read more
Specifications
Features
- High-precision positioning
- Supports HTC Vive Base Station
- Support for HTC Vive Base Station 2.0 in development, possible with firmware update
- Onboard FPGA for signal processing with toolchain open source
- UART and I2C bootloader for programming the FPGA configuration
Mechanical specifications
- Weight: 2.7g
- Dimensions (WxHxD): 27x39x3.5mm
- Designed for mounting on top of the Crazyflie 2.x
Electrical Specifications
- ICE40UP5K FPGA for signal processing
- 1-wire memory for automatic expansion deck detection
- 4 TS4231 IR receivers
- UART and I2C communication with the expansion port of the Crazyflie
- UART pads available to solder a 2.54 mm header for connection to external systems, e.g., Arduino (NOTE: maximum signal level 3V!)
- Typical current consumption: 30 mA
Please visit the links below to explore technical specifications, installation guides, and lots of other useful information.
- https://www.bitcraze.io/documentation/repository/crazyflie-firmware/master/functional-areas/lighthouse/
- https://www.bitcraze.io/documentation/start/
- https://www.bitcraze.io/support/f-a-q/
- https://www.bitcraze.io/support/getting-help/
- https://www.bitcraze.io/documentation/system/platform/cf2-expansiondecks/
- https://www.bitcraze.io/documentation/system/platform/cf2-expansiondecks/#compatibility-matrixes
- https://www.bitcraze.io/documentation/system/positioning/
- https://www.bitcraze.io/documentation/tutorials/getting-started-with-lighthouse/
- https://www.bitcraze.io/documentation/tutorials/getting-started-with-expansion-decks/
- https://www.bitcraze.io/documentation/repository/crazyflie-firmware/master/functional-areas/lighthouse/
- https://www.bitcraze.io/documentation/repository/crazyflie-firmware/master/functional-areas/sensor-to-control/
- https://www.bitcraze.io/documentation/repository/crazyflie-firmware/master/api/logs/#lighthouse
- https://www.bitcraze.io/documentation/repository/crazyflie-firmware/master/api/params/#lighthouse
- https://www.bitcraze.io/documentation/system/positioning/positioning-datasets/
For more information please contact us.
The item you receive may differ in some features from the one pictured, depending on the production batch. Despite this, functionality is maintained.
- Attachments
- Video
- Questions(FAQs)
Related articles on blog
- New

- Images