Apparently #Arduino ATMega328 #AVR #microcontrollers can sample at 38ksps if you set the ADC clock divider to 32 (16MHz ÷ 32 = 500kHz, and then you need 14 clocks per sample), and still have an ENOB of about 9.5. Not exactly high #precision #electronics but often adequate. And if you’re willing to accept more noise you can do 76ksps with an ENOB of about 8.7. Higher sample rates produce audible clicks when used for audio.
on 02026-09-09“With a 40 megohm resistor the sensor will start to respond 12-24 inches away (dependent on the foil size). Common resistor sizes usually end at 10 megohm so you may have to solder four 10 megohm resistors end to end.” #electronics #touch #Arduino #hardware #sensors
on 02026-05-30Unix-like shell for #Arduino UNO.
on 02026-04-22#Adafruit says #Arduino’s new post-acquisition rules for the #SaaS they’re pushing users to are “incompatible with #open-source” because of course they are, that’s the whole point of SaaS, isn’t it? #Qualcomm #news from December
on 02026-01-14"Talkie" is an #LPC #speech library for #Arduino #electronics #hardware
on 02025-11-05#PS2 keyboard library for #Arduino #electronics
on 02025-09-02#Arduino (#AVR) preemptive multithreading operating system. Looks abandoned 8 years ago. #operating-systems
on 02025-08-23"Afterburner" is a #PAL/#GAL programming #electronics #hardware design for #Arduino based on #GALBlast, including “experimental support for ATF1502AS and ATF1504AS”
on 02024-11-27#Arduino setup using #V-USB to #bitbang #USB with keyboard and mouse on the Arduino Uno R3
on 02024-09-24#MML #music software library for #Arduino
on 02024-02-06The CANADUINO #CANbus interface #hardware for #Arduino costs US$11.34 on Amazon
on 02024-01-25how to make the #Arduino 1.x IDE “portable” so it stops shitting all over your home directory
on 02024-01-23how to connect #Arduino as ArduinoISP to program an #AVR ATtiny45
on 02024-01-23discussion of alternative #Arduino cores for ATtiny45 and 85
on 02024-01-23how to connect #Arduino as ArduinoISP to program an ATtiny45 #AVR
on 02024-01-23#AVR #Arduino UNO #hardware #pinout #CC by-nd
on 02024-01-23#Golang compiles to #wasm via "Tinygo", which can also target #embedded boards including the #Arduino Uno, the #ESP32, the Adafruit Feather M0, and the #Gameboy Advance.
on 02023-06-23How to get the #SparkFun #Artemis #Ambiq #Apollo3 #microcontroller devboard #hardware up and running wih #Arduino (1.8.19 or thereabouts, not 1.0.x or, really, 2.x, though that does sort of work)
on 02023-06-02in-depth notes on the #Sparkfun non-Artemis #Apollo3 board and getting it working with either the #Arduino IDE or with the #Ambiq Suite SDK; #tutorial including speech recognition and image recognition
on 02022-09-16the #Sparkfun #Artemis #Ambiq #Apollo3 module support files for #Arduino
on 02022-09-16The US$27 #Teensy 4.1 has a dual-issue superscalar 600MHz ARM Cortex-M7, 1MiB RAM, 8GB Flash, and #Arduino IDE support
on 02022-02-09#hardware by thamart63@gmail: “Data are transmitted in a continuous data stream when the #caliper is switched on; Each complete dataset consists of a series of 24 bits; The caliper uses a 1.5V logic level, which means that we need to amplify the signal to make it compatible with #Arduino’s 5V logic; Data are transmitted by means of a data line and a clock line; The logic level of the data line needs to be read on the transition of the clock line from HIGH to LOW; Between each series of 24 bits there is a longer period during which CLK remains HIGH; The first bit is always high and does not have any proper meaning; The next bits codify the value of the caliper reading, starting with the least significant bit (LSB); In mm–mode the resulting value corresponds to the caliper measurement multiplied by 100. E.g. 1,5mm will produce the readout 150; Bit 21 is the sign bit: if bit 21 is HIGH, the value is negative.” He used a divider three 10kΩ resistors across the Arduino’s 5V supply to run the 1.5V caliper between 1.66V and 3.33V above Arduino’s ground, eliminating the need for level shifters. #metrology #protocols
on 02021-11-06#PJON can get 12 kilobits per second #communication using visible-light #LEDs and #Arduino Uno ADCs.
on 02021-08-18"Teensy 4.0" is an #Arduino compatible #microcontroller #hardware with a 600 MHz ARM Cortex-M7 (NXP iMXRT1062) with 1024K RAM (512K tightly coupled) and 2048K Flash (64K reserved for recovery & EEPROM emulation) with #pricing of US$23; in medieval units of measure, 1.4 inches by 0.7 inches. Also has 3 CAN ports, 2 480Mbps USB ports, a 4-bit SD card port, 3 SPI ports, 3 I2C ports, and two ADCs (apparently 12-bit and 20 Msps)
on 02020-07-01The STEMTera #Arduino breadboard #hardware site. It got Kickstarted and is on sale for US$45 at Sparkfun.
on 02017-05-30loading code onto an #Arduino without using its IDE, using avrdude -c arduino, avr-gcc, and avr-objcopy
reducing #Arduino power use to be able to last a year on a coin cell: use a Pro Mini, disconnect the power LED, bypass the regulator, and spend most of the time in power-down sleep mode with the brownout detector off, using Rocketscream’s LowPower library. #AVR #hardware
on 02017-05-19an #Arduino driver for #cellphone #displays #hardware
on 02017-04-26an #Arduino library for driving #cellphone #displays #hardware with the Toshiba T6963 controller, from 2011
on 02017-04-26driving the Epson S1D15G10 pseudo-Nokia #cellphone #displays #hardware from an #Arduino
on 02017-04-26code for driving Nokia 5210 LCD #cellphone #displays #hardware with SPI from an #Arduino Leonardo using the Adafruit PCD8544 library
on 02017-04-26driving Nokia 5210 LCD #cellphone #displays #hardware with SPI from an #Arduino Leonardo using the Adafruit PCD8544 library
on 02017-04-26Library for driving Nokia 1100 (96×65) and compatible PCF8814 #cellphone #displays #hardware with an #Arduino
on 02017-04-26The 96×65 Nokia 1100 LCD #cellphone #displays #hardware uses a PCF8814 and can be driven with SPI from an #Arduino
on 02017-04-26Driving #cellphone #displays #hardware that uses a PCF8833 (like many old Nokia displays) using bitbanged SPI from an #Arduino
on 02017-04-26Andy Brown running the #cellphone #displays #hardware from a Nokia N82 on an #Arduino Uno using PORTD for the parallel interface; he reaches like 700 kilopixels per second of fill rate
on 02017-04-26And #Arduino Nano #AVR #hardware has #pricing of AR$91 (US$6).
on 02017-04-14using #Arduino #hardware for in-system programming of #AVR chips with the serial protocol
on 02017-03-28The Gameduino is a video card shield (“hat”?) for your #Arduino (or anything else via SPI!), providing sprites, tiles, scrolling, collision detection, VGA output, and a 64-voice synthesizer, using an embedded #J1, for US$39. Open-source #hardware. #video-games
on 02017-03-22The STEMTera is a breadboard with an #Arduino inside, which is an awesome idea. Also it is Lego-compatible.
on 02017-03-11a scrolling text display for #Arduino using a 128×64 SPI OLED display using SSD1306 #hardware sold by Adafruit, using I think three bytes of RAM on the AVR.
on 02016-10-19library for hooking up PS/2 keyboard #hardware to an #Arduino, using a couple of pins on PORTD and interrupt 0; it’s about 40 or 45 lines of #source-code
on 02016-10-19a #hardware vendor in San Telmo, Buenos Aires, that sells things like Adafruit OLED shields for Arduinos, Nokia LCD display shields for Arduinos, #Arduino kits, and so on, apparently exclusively via Mercado Libre. Their website is hosted by Nubimedia.
on 02016-10-19#Arduino compatible #hardware with Freescale #ARM Cortex-M0s (MK20DX128 and MK20DX256) running at 48MHz or 72MHz, but it costs US$20
on 02016-08-11bit-banging #JTAG on an #Arduino
on 02016-07-12“Given an #Arduino compatible microcontroller, JTAGenum scans pins[] for basic #JTAG functionality and can be used to enumerate the IR for undocumented opcodes.” Includes a JTAG #tutorial in the docs. #reverse-engineering #hardware
on 02016-07-12Using #JTAG for #reverse-engineering a set-top box using an #Arduino Mega running JTAGenum and openocd. #hardware
on 02016-07-12The #ESP8266 is now #Arduino compatible. #hardware
on 02016-02-22describes how to do USB #MIDI on an #Arduino Teensy to make a breath controller (#wind-controller) for #music!
on 02015-11-10