Posts | Comments

Planet Arduino

Archive for the ‘C/C++’ Category

Lark Weather Station Arduino ESP32 Raspberry Pi

The Lark Weather Station measures wind speed, wind direction, temperature, humidity, and air pressure through a range of sensors and connects to popular development boards such as Arduino UNO, ESP32, BBC micro:bit, Raspberry Pi, or DFRobot Unihiker through I2C or UART. We’ve seen several projects for Internet-connection weather stations that retrieve weather data from the web and display the results locally, but the Lark Weather Station allows the users to get atmospheric data right in his/her current location thanks to its built-in anemometer, wind vane, and built-in sensors, as well as expansion interfaces for additional sensors. Lark Weather Station specifications: Storage – 16MB flash good to store about 160 days of data (when data is recorded once per minute) Sensors Compass Anemometer Wind Speed: 0.5~12m/s Cover to protect the anemometer during storage/transport Wind vane and wind direction shaft to report the wind direction (eight directions) Temperature Range –20~60℃ ±0.2℃ Humidity [...]

The post The Lark Weather Station works with Arduino, ESP32, micro:bit, Raspberry Pi, and other boards appeared first on CNX Software - Embedded Systems News.

Waveshare RP2040 LCD 0.99 B Rounded Display

The Waveshare RP2040-LCD-0.99-B rounded display is the latest display module by Waveshare. This board is built around the Raspberry Pi RP2040 MCU and hosts a 128×115 pixels 65K color IPS LCD, along with a QMI8658C IMU, all inside a CNC metal case with an acrylic dull-polish bottom plate. The board also hosts a USB Type-C connector, an LDO, a 2MB NOR-Flash, a SH1.0 6PIN connector (adapting 4x GPIO pins), and a BOOT button. Waveshare RP2040-LCD-0.99-B rounded display module specification: Microcontroller – Raspberry Pi RP2040 dual-core Arm Cortex M0+ processor up to 133 MHz with 264KB SRAM Storage – 2MB on-board flash memory Display – 0.99-inch 128×115 pixel 65K color IPS LCD USB – 1x USB 1.1 Type-C port (host/device) for power and programming using drag-and-drop via USB mass storage Sensor – QMI8658C IMU Expansion – 4x GPIO via SH1.0 6PIN connector Power Management – Low-power sleep and dormant modes Dimension – [...]

The post Raspberry Pi RP2040-powered 0.99″ rounded display is housed in CNC metal case appeared first on CNX Software - Embedded Systems News.

RP2040-GEEK

Waveshare RP2040-GEEK is a development board that looks like a USB flash drive but is based on a Raspberry Pi RP2040 microcontroller with a 1.14-inch 65K color LCD and some expansion ports all housed in a white plastic case. The device comes with a 4MB flash to store the firmware, a microSD card slot for data storage, a BOOT button to enter bootloader mode, two 3-pin connectors for UART and SWD debug, and a 4-pin I2C port. Waveshare RP2040-GEEK specifications: MCU – Raspberry Pi RP2040 dual-core Arm Cortex-M0+ microcontroller clocked up to 133 MHz with 264 kB SRAM Storage – 4MB flash (W25Q32JVSSIQ) and microSD card slot Display – 1.14-inch 240×135 pixel 65K color IPS LCD display USB – 1x USB Type-A female port for power and programming Debugging – 3-pin SWD port for connecting a target board; the standard CMSIS-DAP interface can be used to debug most Arm-based microcontrollers; [...]

The post Waveshare RP2040-GEEK USB development board features RP2040 MCU, 1.14-inch color display, UART/I2C/SWD ports appeared first on CNX Software - Embedded Systems News.

Dec
16

Happy Birthday Creative Commons! #cc10

arduino, C/C++, Creative Commons, Licensing Comments Off on Happy Birthday Creative Commons! #cc10 

Today we all celebrate the 10th anniversary since Creative Commons was created. Look for the closest party to join the celebrations (and donate for the cause).

Arduino loves / uses / promote Creative Commons Licenses: have a look at what does this mean, it could be your choice for sharing your next project!

Nov
12

Google annuncia Go un nuovo linguaggio di programmazione

C/C++, Geek, go, Go programming language, google, language, Plan 9, Programmazione, Programming Comments Off on Google annuncia Go un nuovo linguaggio di programmazione 

Ieri, 10 novembre, Google ha anunciato un nuovo linguaggio di programmazione, Go. Non sono riuscito a trovare il link ufficiale e da quanto leggo qua e là mi pare che non sia un progetto ufficiale ma solo di alcuni sviluppatori (Robert Griesemer, Ken Thompson, e Rob Pike) che utilizzano il loro tempo libero, circa il [...]


  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook