PROGRAMMING AND CUSTOMIZING THE MULTICORE PROPELLER MICROCONTROLLER

By ROBERT THOMPSON

CONTENTS CHAPTER 1 THE PROPELLER CHIP MULTICORE MICROCONTROLLER INTRODUCTION MULTICORE DE? NED WHY MULTICORE? MULTICORE PROPELLER MICROCONTROLLER SUMMARY EXERCISES CHAPTER 2 INTRODUCTION TO PROPELLER PROGRAMMING WHAT’S THE SECRET? READY TO DIVE IN? LET’S GET CONNECTED! YOUR FIRST PROPELLER APPLICATION A BLINKING LED RAM VERSUS EEPROM A MORE POWERFUL BLINK ALL TOGETHER NOW WRAPPING IT UP TIMING IS EVERYTHING SIZING THE STACK PROPELLER OBJECTS AND RESOURCES CHAPTER 3 DEBUGGING CODE FOR MULTIPLE CORES PROPELLER FEATURES THAT SIMPLIFY DEBUGGING OBJECT DESIGN GUIDELINES COMMON MULTIPROCESSOR CODING MISTAKES SURVEY OF PROPELLER DEBUGGING TOOLS DEBUGGING TOOLS APPLIED TO A MULTIPROCESSING PROBLEM CHAPTER 4 SENSOR BASICS AND MULTICORE SENSOR EXAMPLES INTRODUCING SENSORS BY THEIR MICROCONTROLLER INTERFACES ON/OFF SENSORS RESISTIVE, CAPACITIVE, DIODE, TRANSISTOR, AND OTHER PULSE AND DUTY CYCLE OUTPUTS FREQUENCY OUTPUT VOLTAGE OUTPUT SYNCHRONOUS SERIAL ASYNCHRONOUS SERIAL QUESTIONS ABOUT PROCESSING AND STORING SENSOR DATA CHAPTER 5 WIRELESSLY NETWORKING PROPELLER CHIPS OVERVIEW OF NETWORKING AND XBEE TRANSCEIVERS HARDWARE USED IN THIS CHAPTER TESTING AND CON? GURING THE XBEE SENDING DATA FROM THE PROPELLER TO THE PC POLLING REMOTE NODES USING THE XBEE API MODE A THREE-NODE, TILT-CONTROLLED ROBOT WITH GRAPHICAL DISPLAY EXERCISE CHAPTER 6 DANCEBOT, A BALANCING ROBOT THE CHALLENGE BUILDING THE DANCEBOT CONTROLLING THE DANCEBOT CHAPTER 7 CONTROLLING A ROBOT WITH COMPUTER VISION UNDERSTANDING COMPUTER VISION PROPCV: A COMPUTER VISION SYSTEM FOR THE PROPELLER APPLY FILTERS AND TRACK A BRIGHT SPOT IN REAL TIME FOLLOWING A LINE WITH A CAMERA TRACK A PATTERN STATE-OF-THE-ART COMPUTER VISION WITH OPENCV OPENCV AND PROPELLER INTEGRATION CHAPTER 8 USING MULTICORE FOR NETWORKING APPLICATIONS ETHERNET AND INTERNET PROTOCOLS ETHERX ADD-IN CARD FOR THE PROPELLER-POWERED HYDRA CREATING A SIMPLE NETWORKED GAME CHAPTER 9 PORTABLE MULTIVARIABLE GPS TRACKING AND DATA LOGGER OVERVIEW OF THE SENSORS MAIN SPIN OBJECT EXPERIMENT CHAPTER 10 USING THE PROPELLER AS A VIRTUAL PERIPHERAL FOR MEDIA APPLICATIONS OVERVIEW, SETUP, AND DEMO SYSTEM ARCHITECTURE AND CONSTRUCTING THE PROTOTYPE REMOTE PROCEDURE CALL PRIMER VIRTUAL PERIPHERAL DRIVER OVERVIEW CLIENT/HOST CONSOLE DEVELOPMENT EXPLORING THE COMMAND LIBRARY TO THE SLAVE/SERVER ENHANCING AND ADDING FEATURES TO THE SYSTEM EXPLORING OTHER COMMUNICATIONS PROTOCOLS CHAPTER 11 THE HVAC GREEN HOUSE MODEL EXPLORING THE PROBLEM THE HVAC GREEN HOUSE MODEL CHAPTER 12 SYNTHESIZING SPEECH WITH THE PROPELLER USING SPECTROGRAPHS TO “SEE” SPEECH EXPLORING THE VOCALTRACT OBJECT

ISBN978-93-7773-537-1
Copyright Year2027
Pages451
Price$271.99
LanguageEnglish
FormatPDF