author

mrmath

51
Inbox View Profile
14Instructables504,392Views957Comments

Tell us about yourself!

Achievements

500+ Comments Earned a silver medal
10K+ Views Earned a bronze medal
  • SMART Response XE Tiny Basic Port

    It was a classic case of RTFM. I admit it. I should have known, but I didn't watch the video to the end. I hang my head in shame.(PS: I'm serious. I really feel ashamed that I asked a question that was answered "in the manual." I should know better.)

    View Instructable »
  • SMART Response XE Tiny Basic Port

    I also got compile errors, but the hex file uploaded fine.What I've noticed is that the power button no longer works to shutdown the device. I wonder if there's some code to do that.

    View Instructable »
  • Space Mouse With Arduino Micro *UPDATE*

    I'm going out on a limb here because I'm not sure all of this is 100% correct. But here you go. Swap out the Micro for an Adafruit Feather 32u4 Bluetooth LE unit. They are a lot more expensive--$30--but you get Bluetooth LE built in, that should allow you to use it as a keyboard and/or joystick along with built in battery charging circuitry. All you'll have to do is adapt the code to use a Bluetooth keyboard/joystick and you're done. The battery charging is built right in. You could even have a switch that lets you decide if you want to use it plugged in as a wired device or as a wired device because the 32u4 is the same chip that's on the Micro.(I am not advertising for Adafruit here. I just know they have easy to use battery charging boards, and then I thought of this as well. Yo…

    see more »

    I'm going out on a limb here because I'm not sure all of this is 100% correct. But here you go. Swap out the Micro for an Adafruit Feather 32u4 Bluetooth LE unit. They are a lot more expensive--$30--but you get Bluetooth LE built in, that should allow you to use it as a keyboard and/or joystick along with built in battery charging circuitry. All you'll have to do is adapt the code to use a Bluetooth keyboard/joystick and you're done. The battery charging is built right in. You could even have a switch that lets you decide if you want to use it plugged in as a wired device or as a wired device because the 32u4 is the same chip that's on the Micro.(I am not advertising for Adafruit here. I just know they have easy to use battery charging boards, and then I thought of this as well. You can do the same thing with an ESP32 board and a separate battery charging circuit, too.)

    View Instructable »
  • mrmath commented on mrmath's instructable MCP23S08 With Arduino
    MCP23S08 With Arduino

    Thanks for letting me know. I've cleaned it up.

    View Instructable »
  • Using a Shift Register With Raspberry Pi

    Congrats! You can use it as output to send 8 bits of data in parallel to a sensor, but I don't know of many sensors like that. You could use it to drive a seven segment display, for example. I don't remember what chip I used in this example, but some shift registers have an output enable (usually active low). You could set the output enable to not send output to the pins, shift in the data, then set the output enable to send the data to the pins. Presto, you've got a digit on a seven segment display.

    View Instructable »
  • mrmath's instructable MCP23S08 With Arduino's weekly stats:
    • MCP23S08 With Arduino
      2,139 views
      1 favorites
      2 comments
  • mrmath commented on mrmath's instructable MCP23S08 With Arduino

    Thanks!By "cost wise" do you mean actual cost ($$$) or program size wise?Money-wise, the chips are cheap, even with shipping, so yes, they pay off.In terms of program size, I would say they do as well. I'm working on a library to make using them even easier, and I think it takes 5% of the program space on the Arduino Uno.But I guess program size doesn't really matter if your application needs those extra GPIOs. I'm building a project based on the ESP8266, and it only has 11 pins. I need 8 for a keypad, 7 for an LCD, and then I need the four used in SPI for an SD card. I have to expand the GPIO count, and I'll be using SPI anyway, so this just makes sense. I'm also looking at the MCP23S17, which is a 16 GPIO version of this. I think it will be much the same.

    View Instructable »
  • I already have this cube, and built it a while ago, so I went right to the part about programming it.I tried following the link to the software required to program it, and two things happened. First, I was warned that it was a harmful website containing malicious software. Then, when I decided to give it a go anyway, the file wasn't found. So I can't download it anyway. I tried the links in the theory and the links in the github (I think they are the same, but it's easy to click to be sure), and can't find the file.How am I supposed to program the cube if the software isn't available?

    View Instructable »
  • Something like this would work, for typing in the number, but the rest of it would need to be coded, too, of course.

    View Instructable »
  • I don't think you can. The keyboard is part of the phone, so the circuitry to run the keyboard is in the phone. I wouldn't even know where to start.You can buy small bluetooth keyboards that work great with a raspberry pi. I'd look into those if I were you.

    View Instructable »
  • The code is mixed in with the text in Step 3

    View Instructable »