β οΈ Work in Progress
This project is currently under development. Use with caution.
Altair is a compact, efficient, and versatile development board based on the RP2040 microcontroller, featuring built-in ESP8266 WiFi connectivity. Designed for environmental sensing, IoT applications, and embedded systems, the board is inspired by the star Altair in the Aquila constellation β combining performance and low power consumption in a single device.
- π― Main MCU: RP2040 (dual-core ARM Cortex-M0+ @ 133 MHz)
- π‘ WiFi: Integrated ESP8266
- π¦οΈ Environmental Sensor: BME280 (temperature, humidity, and pressure)
- π Motion Sensing: LIS3DHTR (3-axis accelerometer)
- πΎ External Flash Memory for additional storage
- π Battery Charging via USB
- π USB Programming for RP2040 (no adapter required)
- βοΈ Ideal for portable applications, autonomous systems, and sensor networks
hardware/
β Schematics, PCB layout, and manufacturing filesfirmware/
β Example firmware for RP2040wifi/
β Communication interface with ESP8266 (UART, AT commands, etc.)docs/
β Datasheets, diagrams, and technical documentation
- Connect Altair via USB-C to your computer.
- Hold the BOOTSEL button while plugging it in to mount it as a USB drive.
- Drag and drop your compiled
.uf2
firmware onto the drive. - Use your preferred IDE (Arduino, PlatformIO, or Thonny) to start developing.
- Python 3.x (if using Thonny or MicroPython)
- Libraries for BME280 and the LIS3DHTR
- UART communication between RP2040 and ESP8266
- π Portable weather station
- π°οΈ IoT node with WiFi or LoRa extension
- π§ Motion tracking in wearable devices
- π§ͺ Educational embedded systems projects
This project is licensed under the [MIT License].
Developed by CΓ©sar
Logo and name inspired by the Aquila constellation and its brightest star, Altair.
Got ideas, feedback, or improvements? Fork the repo, open an issue, or submit a pull request β contributions are welcome!